=>> Building math/couenne build started at Wed Mar 11 04:18:40 EDT 2026 port directory: /usr/ports/math/couenne package name: coin-or-couenne-0.5.8_16 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: yuri@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1387 Jan 31 2025 /usr/ports/math/couenne/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: e54e2c695bbc Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 03 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE 1404000 UNAME_r=14.4-RELEASE BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/03/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_4_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_4_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- yuri@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --with-nauty-incdir=/usr/local/include/nauty --with-nauty-lib=/usr/local/lib/libnauty.so --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- F77="gfortran14" F90="gfortran14" FC="gfortran14" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc14" F90FLAGS="-O -Wl,-rpath=/usr/local/lib/gcc14" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc14" MAKE=/usr/local/bin/gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/math/couenne/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/couenne/work XDG_CACHE_HOME=/wrkdirs/usr/ports/math/couenne/work/.cache HOME=/wrkdirs/usr/ports/math/couenne/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/math/couenne/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/math/couenne/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- F77="gfortran14" F90="gfortran14" FC="gfortran14" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc14" F90FLAGS="-O -Wl,-rpath=/usr/local/lib/gcc14" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc14" XDG_DATA_HOME=/wrkdirs/usr/ports/math/couenne/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/couenne/work XDG_CACHE_HOME=/wrkdirs/usr/ports/math/couenne/work/.cache HOME=/wrkdirs/usr/ports/math/couenne/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/math/couenne/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/math/couenne/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 " CXXSTD=c++11 BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/couenne" EXAMPLESDIR="share/examples/couenne" DATADIR="share/couenne" WWWDIR="www/couenne" ETCDIR="etc/couenne" --End PLIST_SUB-- --SUB_LIST-- PORTVERSION=0.5.8 PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/couenne DOCSDIR=/usr/local/share/doc/couenne EXAMPLESDIR=/usr/local/share/examples/couenne WWWDIR=/usr/local/www/couenne ETCDIR=/usr/local/etc/couenne --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> coin-or-couenne-0.5.8_16 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.6.2.pkg [pkg.DaveG.ca] Installing pkg-2.6.2... [pkg.DaveG.ca] Extracting pkg-2.6.2: .......... done ===> coin-or-couenne-0.5.8_16 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of coin-or-couenne-0.5.8_16 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by coin-or-couenne-0.5.8_16 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by coin-or-couenne-0.5.8_16 for building => SHA256 Checksum OK for coin-or-Couenne-releases-0.5.8_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by coin-or-couenne-0.5.8_16 for building ===> Extracting for coin-or-couenne-0.5.8_16 => SHA256 Checksum OK for coin-or-Couenne-releases-0.5.8_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for coin-or-couenne-0.5.8_16 ===> Applying FreeBSD patches for coin-or-couenne-0.5.8_16 from /usr/ports/math/couenne/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> coin-or-couenne-0.5.8_16 depends on executable: gfortran14 - not found ===> Installing existing package /packages/All/gcc14-14.2.0_4.pkg [pkg.DaveG.ca] Installing gcc14-14.2.0_4... [pkg.DaveG.ca] `-- Installing binutils-2.44,1... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | `-- Installing zstd-1.5.7_1... [pkg.DaveG.ca] | `-- Extracting zstd-1.5.7_1: .......... done [pkg.DaveG.ca] `-- Extracting binutils-2.44,1: .......... done [pkg.DaveG.ca] `-- Installing gmp-6.3.0... [pkg.DaveG.ca] `-- Extracting gmp-6.3.0: .......... done [pkg.DaveG.ca] `-- Installing mpc-1.3.1_1... [pkg.DaveG.ca] | `-- Installing mpfr-4.2.2,1... [pkg.DaveG.ca] | `-- Extracting mpfr-4.2.2,1: .......... done [pkg.DaveG.ca] `-- Extracting mpc-1.3.1_1: ...... done [pkg.DaveG.ca] Extracting gcc14-14.2.0_4: .......... done ===== Message from gcc14-14.2.0_4: -- To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc14 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. ===> coin-or-couenne-0.5.8_16 depends on executable: gfortran14 - found ===> Returning to build of coin-or-couenne-0.5.8_16 ===> coin-or-couenne-0.5.8_16 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> coin-or-couenne-0.5.8_16 depends on package: gmake>=4.4.1 - found ===> Returning to build of coin-or-couenne-0.5.8_16 ===> coin-or-couenne-0.5.8_16 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-2.4.3,1.pkg [pkg.DaveG.ca] Installing pkgconf-2.4.3,1... [pkg.DaveG.ca] Extracting pkgconf-2.4.3,1: .......... done ===> coin-or-couenne-0.5.8_16 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of coin-or-couenne-0.5.8_16 ===> coin-or-couenne-0.5.8_16 depends on file: /usr/local/bin/as - found ===> coin-or-couenne-0.5.8_16 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc14 create symlink for gcc14 (world) create symlink for g++14 create symlink for g++14 (world) create symlink for cpp14 create symlink for cpp14 (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> coin-or-couenne-0.5.8_16 depends on file: /usr/local/bin/ccache - found ===> Returning to build of coin-or-couenne-0.5.8_16 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> coin-or-couenne-0.5.8_16 depends on shared library: libbonmin.so - not found ===> Installing existing package /packages/All/coin-or-bonmin-1.8.9_7.pkg [pkg.DaveG.ca] Installing coin-or-bonmin-1.8.9_7... [pkg.DaveG.ca] `-- Installing Ipopt-3.14.19... [pkg.DaveG.ca] | `-- Installing blas-3.12.1... [pkg.DaveG.ca] | `-- Extracting blas-3.12.1: ..... done [pkg.DaveG.ca] | `-- Installing coin-or-asl-2.1.0... [pkg.DaveG.ca] | `-- Extracting coin-or-asl-2.1.0: .......... done [pkg.DaveG.ca] | `-- Installing coin-or-mumps-3.0.3_4... [pkg.DaveG.ca] | | `-- Installing coin-or-metis-1.3.10_3... [pkg.DaveG.ca] | | `-- Extracting coin-or-metis-1.3.10_3: .......... done [pkg.DaveG.ca] | | `-- Installing lapack-3.12.1... [pkg.DaveG.ca] | | `-- Extracting lapack-3.12.1: .......... done [pkg.DaveG.ca] | `-- Extracting coin-or-mumps-3.0.3_4: ......... done [pkg.DaveG.ca] `-- Extracting Ipopt-3.14.19: .......... done [pkg.DaveG.ca] `-- Installing coin-or-Clp-1.17.9_2... [pkg.DaveG.ca] | `-- Installing coin-or-CoinUtils-2.11.12_1... [pkg.DaveG.ca] | | `-- Installing coin-or-Data-Netlib-1.2.11... [pkg.DaveG.ca] | | `-- Extracting coin-or-Data-Netlib-1.2.11: .......... done [pkg.DaveG.ca] | | `-- Installing coin-or-Data-Sample-1.2.13... [pkg.DaveG.ca] | | `-- Extracting coin-or-Data-Sample-1.2.13: .......... done [pkg.DaveG.ca] | | `-- Installing openblas-0.3.30,2... [pkg.DaveG.ca] | | `-- Extracting openblas-0.3.30,2: .......... done [pkg.DaveG.ca] | `-- Extracting coin-or-CoinUtils-2.11.12_1: .......... done [pkg.DaveG.ca] | `-- Installing coin-or-Osi-0.108.11_1... [pkg.DaveG.ca] | `-- Extracting coin-or-Osi-0.108.11_1: .......... done [pkg.DaveG.ca] `-- Extracting coin-or-Clp-1.17.9_2: .......... done [pkg.DaveG.ca] `-- Installing coin-or-cbc-2.10.12_1... [pkg.DaveG.ca] | `-- Installing coin-or-cgl-0.60.9_2... [pkg.DaveG.ca] | `-- Extracting coin-or-cgl-0.60.9_2: .......... done [pkg.DaveG.ca] | `-- Installing nauty-2.8.6_1,1... [pkg.DaveG.ca] | `-- Extracting nauty-2.8.6_1,1: .......... done [pkg.DaveG.ca] `-- Extracting coin-or-cbc-2.10.12_1: .......... done [pkg.DaveG.ca] Extracting coin-or-bonmin-1.8.9_7: .......... done ===> coin-or-couenne-0.5.8_16 depends on shared library: libbonmin.so - found (/usr/local/lib/libbonmin.so) ===> Returning to build of coin-or-couenne-0.5.8_16 ===> coin-or-couenne-0.5.8_16 depends on shared library: libCbc.so - found (/usr/local/lib/libCbc.so) ===> coin-or-couenne-0.5.8_16 depends on shared library: libCgl.so - found (/usr/local/lib/libCgl.so) ===> coin-or-couenne-0.5.8_16 depends on shared library: libClp.so - found (/usr/local/lib/libClp.so) ===> coin-or-couenne-0.5.8_16 depends on shared library: libcoinasl.so - found (/usr/local/lib/libcoinasl.so) ===> coin-or-couenne-0.5.8_16 depends on shared library: libCoinUtils.so - found (/usr/local/lib/libCoinUtils.so) ===> coin-or-couenne-0.5.8_16 depends on shared library: libipopt.so - found (/usr/local/lib/libipopt.so) ===> coin-or-couenne-0.5.8_16 depends on shared library: libnauty.so - found (/usr/local/lib/libnauty.so) ===> coin-or-couenne-0.5.8_16 depends on shared library: libopenblas.so - found (/usr/local/lib/libopenblas.so) ===> coin-or-couenne-0.5.8_16 depends on shared library: libOsi.so - found (/usr/local/lib/libOsi.so) ===> coin-or-couenne-0.5.8_16 depends on shared library: libblas.so - found (/usr/local/lib/libblas.so) ===> coin-or-couenne-0.5.8_16 depends on shared library: liblapack.so - found (/usr/local/lib/liblapack.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for coin-or-couenne-0.5.8_16 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/configure ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/configure configure: loading site script /usr/ports/Templates/config.site checking build system type... amd64-portbld-freebsd14.4 checking whether we want to compile in debug mode... no checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed configure: C compiler options are: -O2 -pipe -fstack-protector-strong -fno-strict-aliasing checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking whether C++ compiler c++ works... yes configure: C++ compiler options are: -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 configure: Trying to determine Fortran compiler name checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran14 accepts -g... yes configure: Fortran compiler options are: -O -Wl,-rpath=/usr/local/lib/gcc14 checking for egrep... grep -E checking whether ln -s works... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... (cached) /usr/bin/awk checking whether /usr/local/bin/gmake sets $(MAKE)... yes checking for style of include used by /usr/local/bin/gmake... GNU checking dependency style of cc... gcc3 checking dependency style of c++... gcc3 checking whether to enable maintainer-specific portions of Makefiles... no checking host system type... amd64-portbld-freebsd14.4 checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by cc... /usr/local/bin/ld checking if the linker (/usr/local/bin/ld) is GNU ld... yes checking for /usr/local/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/local/bin/nm checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... cpp checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking how to run the C++ preprocessor... c++ -E checking the maximum length of command line arguments... (cached) 524288 checking command to parse /usr/local/bin/nm output from cc object... ok checking for objdir... .libs checking for ar... /usr/local/bin/ar checking for ranlib... /usr/local/bin/ranlib checking for strip... strip checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/local/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... freebsd14.4 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by c++... /usr/local/bin/ld checking if the linker (/usr/local/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/local/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC checking if c++ PIC flag -fPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking whether the c++ linker (/usr/local/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... freebsd14.4 ld.so checking how to hardcode library paths into programs... immediate appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for gfortran14 option to produce PIC... -fPIC checking if gfortran14 PIC flag -fPIC works... yes checking if gfortran14 static flag -static works... yes checking if gfortran14 supports -c -o file.o... yes checking whether the gfortran14 linker (/usr/local/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... freebsd14.4 ld.so checking how to hardcode library paths into programs... immediate configure: Build is "amd64-portbld-freebsd14.4". checking for dos2unix... no configure: WARNING: Could not automatically determine how to tell the linker about automatic inclusion of the path for shared libraries. The test examples might not work if you link against shared objects. You will need to set the LD_LIBRARY_PATH, DYLP_LIBRARY_PATH, or LIBDIR variable manually. checking if library version is set... no checking whether source of project ASL is available and should be compiled... no checking whether source of project Blas is available and should be compiled... no checking whether source of project Lapack is available and should be compiled... no checking whether source of project Metis is available and should be compiled... no checking whether source of project HSL is available and should be compiled... no checking whether source of project Mumps is available and should be compiled... no checking whether source of project SoPlex is available and should be compiled... no checking whether source of project CoinUtils is available and should be compiled... no checking whether source of project Osi is available and should be compiled... no checking whether source of project Clp is available and should be compiled... no checking whether source of project Cgl is available and should be compiled... no checking whether source of project Cbc is available and should be compiled... no checking whether source of project Ipopt is available and should be compiled... no checking whether source of project SCIP is available and should be compiled... no checking whether source of project Bonmin is available and should be compiled... no checking whether source of project Couenne is available and should be compiled... yes, source in Couenne checking which command should be used to link input files... ln -s configure: creating ./config.status config.status: creating Makefile config.status: creating doxydoc/doxygen.conf config.status: executing depfiles commands configure: configuring in Couenne configure: running /bin/sh './configure' --prefix=/usr/local '--with-nauty-incdir=/usr/local/include/nauty' '--with-nauty-lib=/usr/local/lib/libnauty.so' '--prefix=/usr/local' '--localstatedir=/var' '--mandir=/usr/local/share/man' '--infodir=/usr/local/share/info/' '--build=amd64-portbld-freebsd14.4' 'CC=cc' 'CFLAGS=-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ' 'CPPFLAGS=' 'CPP=cpp' 'CXXFLAGS=-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 ' 'CXX=c++' 'F77=gfortran14' 'FFLAGS=-O -Wl,-rpath=/usr/local/lib/gcc14' 'LDFLAGS= -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 ' 'build_alias=amd64-portbld-freebsd14.4' --cache-file=/dev/null --srcdir=. configure: loading site script /usr/ports/Templates/config.site checking build system type... amd64-portbld-freebsd14.4 checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed configure: C compiler options are: -O2 -pipe -fstack-protector-strong -fno-strict-aliasing configure: Trying to determine Fortran compiler name checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran14 accepts -g... yes configure: Fortran compiler options are: -O -Wl,-rpath=/usr/local/lib/gcc14 checking how to get verbose linking output from gfortran14... -v checking for Fortran libraries of gfortran14... -L/usr/local/lib -L/usr/local/lib/gcc14 -L/usr/local/lib/gcc14/gcc/x86_64-portbld-freebsd14.4/14.2.0 -L/usr/local/lib/gcc14/gcc/x86_64-portbld-freebsd14.4/14.2.0/../../../../../x86_64-portbld-freebsd14.4/lib -L/usr/local/lib/gcc14/gcc/x86_64-portbld-freebsd14.4/14.2.0/../../.. -lgfortran -lm -lgcc_s -lquadmath configure: Corrected Fortran libraries: -L/usr/local/lib -L/usr/local/lib/gcc14 -L/usr/local/lib/gcc14/gcc/x86_64-portbld-freebsd14.4/14.2.0 -L/usr/local/lib/gcc14/gcc/x86_64-portbld-freebsd14.4/14.2.0/../../../../../x86_64-portbld-freebsd14.4/lib -L/usr/local/lib/gcc14/gcc/x86_64-portbld-freebsd14.4/14.2.0/../../.. -lgfortran -lm -lquadmath checking for dummy main to link with Fortran libraries... none checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore checking for svnversion... no checking whether we want to compile in debug mode... no checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking whether C++ compiler c++ works... yes configure: C++ compiler options are: -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ANSI C... (cached) none needed configure: C compiler options are: -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DCOUENNE_BUILD checking for egrep... grep -E checking whether ln -s works... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... (cached) /usr/bin/awk checking whether /usr/local/bin/gmake sets $(MAKE)... yes checking for style of include used by /usr/local/bin/gmake... GNU checking dependency style of cc... gcc3 checking dependency style of c++... gcc3 checking whether to enable maintainer-specific portions of Makefiles... no configure: Using libtool script in directory .. checking if library version is set... 5:8:4 checking cstdint usability... no checking cstdint presence... yes configure: WARNING: cstdint: present but cannot be compiled configure: WARNING: cstdint: check for missing prerequisite headers? configure: WARNING: cstdint: see the Autoconf documentation configure: WARNING: cstdint: section "Present But Cannot Be Compiled" configure: WARNING: cstdint: proceeding with the preprocessor's result configure: WARNING: cstdint: in the future, the compiler will take precedence configure: WARNING: ## --------------------------------------- ## configure: WARNING: ## Report this to couenne@list.coin-or.org ## configure: WARNING: ## --------------------------------------- ## checking for cstdint... yes checking pkg-config is at least version 0.16.0... yes checking for COIN-OR package Bonmin... yes: 1.8.9 checking for COIN-OR package ASL... yes: 1.8.9 checking if user provides library for Nauty... yes checking whether symbol nauty is available with NTY... yes checking for COIN-OR package SCIP... not given: Package 'coinscip' not found checking for COIN-OR package Cpx... not given: Package 'osi-cplex' not found checking for COIN-OR package Grb... not given: Package 'osi-gurobi' not found checking for COIN-OR package Msk... not given: Package 'osi-mosek' not found checking for COIN-OR package Spx... not given: Package 'osi-soplex' not found checking for COIN-OR package Xpr... not given: Package 'osi-xpress' not found checking cmath usability... no checking cmath presence... yes configure: WARNING: cmath: present but cannot be compiled configure: WARNING: cmath: check for missing prerequisite headers? configure: WARNING: cmath: see the Autoconf documentation configure: WARNING: cmath: section "Present But Cannot Be Compiled" configure: WARNING: cmath: proceeding with the preprocessor's result configure: WARNING: cmath: in the future, the compiler will take precedence configure: WARNING: ## --------------------------------------- ## configure: WARNING: ## Report this to couenne@list.coin-or.org ## configure: WARNING: ## --------------------------------------- ## checking for cmath... yes checking cfloat usability... no checking cfloat presence... yes configure: WARNING: cfloat: present but cannot be compiled configure: WARNING: cfloat: check for missing prerequisite headers? configure: WARNING: cfloat: see the Autoconf documentation configure: WARNING: cfloat: section "Present But Cannot Be Compiled" configure: WARNING: cfloat: proceeding with the preprocessor's result configure: WARNING: cfloat: in the future, the compiler will take precedence configure: WARNING: ## --------------------------------------- ## configure: WARNING: ## Report this to couenne@list.coin-or.org ## configure: WARNING: ## --------------------------------------- ## checking for cfloat... yes checking cieeefp usability... no checking cieeefp presence... no checking for cieeefp... no checking ieeefp.h usability... no checking ieeefp.h presence... yes configure: WARNING: ieeefp.h: present but cannot be compiled configure: WARNING: ieeefp.h: check for missing prerequisite headers? configure: WARNING: ieeefp.h: see the Autoconf documentation configure: WARNING: ieeefp.h: section "Present But Cannot Be Compiled" configure: WARNING: ieeefp.h: proceeding with the preprocessor's result configure: WARNING: ieeefp.h: in the future, the compiler will take precedence configure: WARNING: ## --------------------------------------- ## configure: WARNING: ## Report this to couenne@list.coin-or.org ## configure: WARNING: ## --------------------------------------- ## checking for ieeefp.h... yes checking for cstdint... (cached) yes configure: configuring doxygen documentation options checking for doxygen... no checking for latex... no checking for dot... NO checking for doxygen doc'n for CoinUtils ... /usr/local/share/coin/doc/CoinUtils/doxydoc (tag) checking for doxygen doc'n for Osi ... /usr/local/share/coin/doc/Osi/doxydoc (tag) checking for doxygen doc'n for Clp ... /usr/local/share/coin/doc/Clp/doxydoc (tag) checking for doxygen doc'n for Cgl ... /usr/local/share/coin/doc/Cgl/doxydoc (tag) checking for doxygen doc'n for Cbc ... /usr/local/share/coin/doc/Cbc/doxydoc (tag) checking for doxygen doc'n for Ipopt ... /usr/local/share/coin/doc/Ipopt/doxydoc (tag) checking for doxygen doc'n for Bonmin ... /usr/local/share/coin/doc/Bonmin/doxydoc (tag) checking which command should be used to link input files... ln -s configure: creating ./config.status config.status: creating Makefile config.status: creating test/Makefile config.status: creating src/main/Makefile config.status: creating src/bound_tightening/Makefile config.status: creating src/bound_tightening/twoImpliedBT/Makefile config.status: creating src/branch/Makefile config.status: creating src/convex/Makefile config.status: creating src/interfaces/Makefile config.status: creating src/heuristics/Makefile config.status: creating src/disjunctive/Makefile config.status: creating src/cut/crossconv/Makefile config.status: creating src/cut/sdpcuts/Makefile config.status: creating src/expression/Makefile config.status: creating src/problem/Makefile config.status: creating src/standardize/Makefile config.status: creating src/readnl/Makefile config.status: creating src/util/Makefile config.status: creating src/Makefile config.status: creating test/grandTest.sh config.status: creating couenne.pc config.status: creating couenne-uninstalled.pc config.status: creating doxydoc/doxygen.conf config.status: creating src/config.h config.status: creating src/config_couenne.h config.status: executing depfiles commands configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting configure: Configuration of Couenne successful configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting configure: Main configuration of Couenne successful =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for coin-or-couenne-0.5.8_16 Making all in Couenne gmake[1]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne' Making all in src/util gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/util' if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../convex` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../util` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT drawCuts.lo -MD -MP -MF ".deps/drawCuts.Tpo" -c -o drawCuts.lo drawCuts.cpp; \ then mv -f ".deps/drawCuts.Tpo" ".deps/drawCuts.Plo"; else rm -f ".deps/drawCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../convex` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../util` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT rootQ.lo -MD -MP -MF ".deps/rootQ.Tpo" -c -o rootQ.lo rootQ.cpp; \ then mv -f ".deps/rootQ.Tpo" ".deps/rootQ.Plo"; else rm -f ".deps/rootQ.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../convex` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../util` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneSparseMatrix.lo -MD -MP -MF ".deps/CouenneSparseMatrix.Tpo" -c -o CouenneSparseMatrix.lo CouenneSparseMatrix.cpp; \ then mv -f ".deps/CouenneSparseMatrix.Tpo" ".deps/CouenneSparseMatrix.Plo"; else rm -f ".deps/CouenneSparseMatrix.Tpo"; exit 1; fi mkdir .libs mkdir .libs mkdir: .libs: File exists c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../convex -I./../branch -I./../bound_tightening -I./../problem -I./../util -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT rootQ.lo -MD -MP -MF .deps/rootQ.Tpo -c rootQ.cpp -fPIC -DPIC -o .libs/rootQ.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../convex -I./../branch -I./../bound_tightening -I./../problem -I./../util -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT drawCuts.lo -MD -MP -MF .deps/drawCuts.Tpo -c drawCuts.cpp -fPIC -DPIC -o .libs/drawCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../convex -I./../branch -I./../bound_tightening -I./../problem -I./../util -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneSparseMatrix.lo -MD -MP -MF .deps/CouenneSparseMatrix.Tpo -c CouenneSparseMatrix.cpp -fPIC -DPIC -o .libs/CouenneSparseMatrix.o rootQ.cpp:21:14: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | CouNumber Q (register int k, CouNumber x) { | ^~~~~~~~ rootQ.cpp:23:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 23 | register CouNumber xp = x, Q = 1.; | ^~~~~~~~ rootQ.cpp:23:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 23 | register CouNumber xp = x, Q = 1.; | ^~~~~~~~ rootQ.cpp:27:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 27 | for (register int i=2; i<=k; i++) { | ^~~~~~~~ rootQ.cpp:47:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 47 | register CouNumber | ^~~~~~~~ rootQ.cpp:47:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 47 | register CouNumber | ^~~~~~~~ rootQ.cpp:47:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 47 | register CouNumber | ^~~~~~~~ rootQ.cpp:47:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 47 | register CouNumber | ^~~~~~~~ 8 warnings generated. In file included from drawCuts.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from drawCuts.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from drawCuts.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from drawCuts.cpp:14: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. /bin/sh ../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneUtil.la -no-undefined -version-info 5:8:4 drawCuts.lo rootQ.lo CouenneSparseMatrix.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneUtil.a .libs/drawCuts.o .libs/rootQ.o .libs/CouenneSparseMatrix.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneUtil.a creating libCouenneUtil.la (cd .libs && rm -f libCouenneUtil.la && ln -s ../libCouenneUtil.la libCouenneUtil.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/util' Making all in src/expression gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/expression' if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT domain.lo -MD -MP -MF ".deps/domain.Tpo" -c -o domain.lo domain.cpp; \ then mv -f ".deps/domain.Tpo" ".deps/domain.Plo"; else rm -f ".deps/domain.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT expression.lo -MD -MP -MF ".deps/expression.Tpo" -c -o expression.lo expression.cpp; \ then mv -f ".deps/expression.Tpo" ".deps/expression.Plo"; else rm -f ".deps/expression.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprOp.lo -MD -MP -MF ".deps/exprOp.Tpo" -c -o exprOp.lo exprOp.cpp; \ then mv -f ".deps/exprOp.Tpo" ".deps/exprOp.Plo"; else rm -f ".deps/exprOp.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprUnary.lo -MD -MP -MF ".deps/exprUnary.Tpo" -c -o exprUnary.lo exprUnary.cpp; \ then mv -f ".deps/exprUnary.Tpo" ".deps/exprUnary.Plo"; else rm -f ".deps/exprUnary.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprVar.lo -MD -MP -MF ".deps/exprVar.Tpo" -c -o exprVar.lo exprVar.cpp; \ then mv -f ".deps/exprVar.Tpo" ".deps/exprVar.Plo"; else rm -f ".deps/exprVar.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprAux.lo -MD -MP -MF ".deps/exprAux.Tpo" -c -o exprAux.lo exprAux.cpp; \ then mv -f ".deps/exprAux.Tpo" ".deps/exprAux.Plo"; else rm -f ".deps/exprAux.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouExpr.lo -MD -MP -MF ".deps/CouExpr.Tpo" -c -o CouExpr.lo CouExpr.cpp; \ then mv -f ".deps/CouExpr.Tpo" ".deps/CouExpr.Plo"; else rm -f ".deps/CouExpr.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprAbs.lo -MD -MP -MF ".deps/exprAbs.Tpo" -c -o exprAbs.lo `test -f 'operators/exprAbs.cpp' || echo './'`operators/exprAbs.cpp; \ then mv -f ".deps/exprAbs.Tpo" ".deps/exprAbs.Plo"; else rm -f ".deps/exprAbs.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprDiv.lo -MD -MP -MF ".deps/exprDiv.Tpo" -c -o exprDiv.lo `test -f 'operators/exprDiv.cpp' || echo './'`operators/exprDiv.cpp; \ then mv -f ".deps/exprDiv.Tpo" ".deps/exprDiv.Plo"; else rm -f ".deps/exprDiv.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprExp.lo -MD -MP -MF ".deps/exprExp.Tpo" -c -o exprExp.lo `test -f 'operators/exprExp.cpp' || echo './'`operators/exprExp.cpp; \ then mv -f ".deps/exprExp.Tpo" ".deps/exprExp.Plo"; else rm -f ".deps/exprExp.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprInv.lo -MD -MP -MF ".deps/exprInv.Tpo" -c -o exprInv.lo `test -f 'operators/exprInv.cpp' || echo './'`operators/exprInv.cpp; \ then mv -f ".deps/exprInv.Tpo" ".deps/exprInv.Plo"; else rm -f ".deps/exprInv.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprLog.lo -MD -MP -MF ".deps/exprLog.Tpo" -c -o exprLog.lo `test -f 'operators/exprLog.cpp' || echo './'`operators/exprLog.cpp; \ then mv -f ".deps/exprLog.Tpo" ".deps/exprLog.Plo"; else rm -f ".deps/exprLog.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprMul.lo -MD -MP -MF ".deps/exprMul.Tpo" -c -o exprMul.lo `test -f 'operators/exprMul.cpp' || echo './'`operators/exprMul.cpp; \ then mv -f ".deps/exprMul.Tpo" ".deps/exprMul.Plo"; else rm -f ".deps/exprMul.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprTrilinear.lo -MD -MP -MF ".deps/exprTrilinear.Tpo" -c -o exprTrilinear.lo `test -f 'operators/exprTrilinear.cpp' || echo './'`operators/exprTrilinear.cpp; \ then mv -f ".deps/exprTrilinear.Tpo" ".deps/exprTrilinear.Plo"; else rm -f ".deps/exprTrilinear.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprOpp.lo -MD -MP -MF ".deps/exprOpp.Tpo" -c -o exprOpp.lo `test -f 'operators/exprOpp.cpp' || echo './'`operators/exprOpp.cpp; \ then mv -f ".deps/exprOpp.Tpo" ".deps/exprOpp.Plo"; else rm -f ".deps/exprOpp.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprPow.lo -MD -MP -MF ".deps/exprPow.Tpo" -c -o exprPow.lo `test -f 'operators/exprPow.cpp' || echo './'`operators/exprPow.cpp; \ then mv -f ".deps/exprPow.Tpo" ".deps/exprPow.Plo"; else rm -f ".deps/exprPow.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprSin.lo -MD -MP -MF ".deps/exprSin.Tpo" -c -o exprSin.lo `test -f 'operators/exprSin.cpp' || echo './'`operators/exprSin.cpp; \ then mv -f ".deps/exprSin.Tpo" ".deps/exprSin.Plo"; else rm -f ".deps/exprSin.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprCos.lo -MD -MP -MF ".deps/exprCos.Tpo" -c -o exprCos.lo `test -f 'operators/exprCos.cpp' || echo './'`operators/exprCos.cpp; \ then mv -f ".deps/exprCos.Tpo" ".deps/exprCos.Plo"; else rm -f ".deps/exprCos.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprSub.lo -MD -MP -MF ".deps/exprSub.Tpo" -c -o exprSub.lo `test -f 'operators/exprSub.cpp' || echo './'`operators/exprSub.cpp; \ then mv -f ".deps/exprSub.Tpo" ".deps/exprSub.Plo"; else rm -f ".deps/exprSub.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprSum.lo -MD -MP -MF ".deps/exprSum.Tpo" -c -o exprSum.lo `test -f 'operators/exprSum.cpp' || echo './'`operators/exprSum.cpp; \ then mv -f ".deps/exprSum.Tpo" ".deps/exprSum.Plo"; else rm -f ".deps/exprSum.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprMinMax.lo -MD -MP -MF ".deps/exprMinMax.Tpo" -c -o exprMinMax.lo `test -f 'operators/exprMinMax.cpp' || echo './'`operators/exprMinMax.cpp; \ then mv -f ".deps/exprMinMax.Tpo" ".deps/exprMinMax.Plo"; else rm -f ".deps/exprMinMax.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprGroup.lo -MD -MP -MF ".deps/exprGroup.Tpo" -c -o exprGroup.lo `test -f 'operators/exprGroup.cpp' || echo './'`operators/exprGroup.cpp; \ then mv -f ".deps/exprGroup.Tpo" ".deps/exprGroup.Plo"; else rm -f ".deps/exprGroup.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprQuad.lo -MD -MP -MF ".deps/exprQuad.Tpo" -c -o exprQuad.lo `test -f 'operators/exprQuad.cpp' || echo './'`operators/exprQuad.cpp; \ then mv -f ".deps/exprQuad.Tpo" ".deps/exprQuad.Plo"; else rm -f ".deps/exprQuad.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT compQuadFinBounds.lo -MD -MP -MF ".deps/compQuadFinBounds.Tpo" -c -o compQuadFinBounds.lo `test -f 'operators/compQuadFinBounds.cpp' || echo './'`operators/compQuadFinBounds.cpp; \ then mv -f ".deps/compQuadFinBounds.Tpo" ".deps/compQuadFinBounds.Plo"; else rm -f ".deps/compQuadFinBounds.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprBQuad.lo -MD -MP -MF ".deps/exprBQuad.Tpo" -c -o exprBQuad.lo `test -f 'operators/bounds/exprBQuad.cpp' || echo './'`operators/bounds/exprBQuad.cpp; \ then mv -f ".deps/exprBQuad.Tpo" ".deps/exprBQuad.Plo"; else rm -f ".deps/exprBQuad.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneExprJac.lo -MD -MP -MF ".deps/CouenneExprJac.Tpo" -c -o CouenneExprJac.lo `test -f 'partial/CouenneExprJac.cpp' || echo './'`partial/CouenneExprJac.cpp; \ then mv -f ".deps/CouenneExprJac.Tpo" ".deps/CouenneExprJac.Plo"; else rm -f ".deps/CouenneExprJac.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneExprHess.lo -MD -MP -MF ".deps/CouenneExprHess.Tpo" -c -o CouenneExprHess.lo `test -f 'partial/CouenneExprHess.cpp' || echo './'`partial/CouenneExprHess.cpp; \ then mv -f ".deps/CouenneExprHess.Tpo" ".deps/CouenneExprHess.Plo"; else rm -f ".deps/CouenneExprHess.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprAbs.lo -MD -MP -MF ".deps/conv-exprAbs.Tpo" -c -o conv-exprAbs.lo `test -f '../convex/operators/conv-exprAbs.cpp' || echo './'`../convex/operators/conv-exprAbs.cpp; \ then mv -f ".deps/conv-exprAbs.Tpo" ".deps/conv-exprAbs.Plo"; else rm -f ".deps/conv-exprAbs.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprDiv.lo -MD -MP -MF ".deps/conv-exprDiv.Tpo" -c -o conv-exprDiv.lo `test -f '../convex/operators/conv-exprDiv.cpp' || echo './'`../convex/operators/conv-exprDiv.cpp; \ then mv -f ".deps/conv-exprDiv.Tpo" ".deps/conv-exprDiv.Plo"; else rm -f ".deps/conv-exprDiv.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprMul.lo -MD -MP -MF ".deps/conv-exprMul.Tpo" -c -o conv-exprMul.lo `test -f '../convex/operators/conv-exprMul.cpp' || echo './'`../convex/operators/conv-exprMul.cpp; \ then mv -f ".deps/conv-exprMul.Tpo" ".deps/conv-exprMul.Plo"; else rm -f ".deps/conv-exprMul.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprMul-genCuts.lo -MD -MP -MF ".deps/conv-exprMul-genCuts.Tpo" -c -o conv-exprMul-genCuts.lo `test -f '../convex/operators/conv-exprMul-genCuts.cpp' || echo './'`../convex/operators/conv-exprMul-genCuts.cpp; \ then mv -f ".deps/conv-exprMul-genCuts.Tpo" ".deps/conv-exprMul-genCuts.Plo"; else rm -f ".deps/conv-exprMul-genCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprMul-reformulate.lo -MD -MP -MF ".deps/conv-exprMul-reformulate.Tpo" -c -o conv-exprMul-reformulate.lo `test -f '../convex/operators/conv-exprMul-reformulate.cpp' || echo './'`../convex/operators/conv-exprMul-reformulate.cpp; \ then mv -f ".deps/conv-exprMul-reformulate.Tpo" ".deps/conv-exprMul-reformulate.Plo"; else rm -f ".deps/conv-exprMul-reformulate.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprTrilinear.lo -MD -MP -MF ".deps/conv-exprTrilinear.Tpo" -c -o conv-exprTrilinear.lo `test -f '../convex/operators/conv-exprTrilinear.cpp' || echo './'`../convex/operators/conv-exprTrilinear.cpp; \ then mv -f ".deps/conv-exprTrilinear.Tpo" ".deps/conv-exprTrilinear.Plo"; else rm -f ".deps/conv-exprTrilinear.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprTrilinear-gencuts.lo -MD -MP -MF ".deps/conv-exprTrilinear-gencuts.Tpo" -c -o conv-exprTrilinear-gencuts.lo `test -f '../convex/operators/conv-exprTrilinear-gencuts.cpp' || echo './'`../convex/operators/conv-exprTrilinear-gencuts.cpp; \ then mv -f ".deps/conv-exprTrilinear-gencuts.Tpo" ".deps/conv-exprTrilinear-gencuts.Plo"; else rm -f ".deps/conv-exprTrilinear-gencuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT unifiedProdCuts.lo -MD -MP -MF ".deps/unifiedProdCuts.Tpo" -c -o unifiedProdCuts.lo `test -f '../convex/operators/unifiedProdCuts.cpp' || echo './'`../convex/operators/unifiedProdCuts.cpp; \ then mv -f ".deps/unifiedProdCuts.Tpo" ".deps/unifiedProdCuts.Plo"; else rm -f ".deps/unifiedProdCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprMul-upperHull.lo -MD -MP -MF ".deps/exprMul-upperHull.Tpo" -c -o exprMul-upperHull.lo `test -f '../convex/operators/exprMul-upperHull.cpp' || echo './'`../convex/operators/exprMul-upperHull.cpp; \ then mv -f ".deps/exprMul-upperHull.Tpo" ".deps/exprMul-upperHull.Plo"; else rm -f ".deps/exprMul-upperHull.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprOpp.lo -MD -MP -MF ".deps/conv-exprOpp.Tpo" -c -o conv-exprOpp.lo `test -f '../convex/operators/conv-exprOpp.cpp' || echo './'`../convex/operators/conv-exprOpp.cpp; \ then mv -f ".deps/conv-exprOpp.Tpo" ".deps/conv-exprOpp.Plo"; else rm -f ".deps/conv-exprOpp.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprPow.lo -MD -MP -MF ".deps/conv-exprPow.Tpo" -c -o conv-exprPow.lo `test -f '../convex/operators/conv-exprPow.cpp' || echo './'`../convex/operators/conv-exprPow.cpp; \ then mv -f ".deps/conv-exprPow.Tpo" ".deps/conv-exprPow.Plo"; else rm -f ".deps/conv-exprPow.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprPow-getBounds.lo -MD -MP -MF ".deps/conv-exprPow-getBounds.Tpo" -c -o conv-exprPow-getBounds.lo `test -f '../convex/operators/conv-exprPow-getBounds.cpp' || echo './'`../convex/operators/conv-exprPow-getBounds.cpp; \ then mv -f ".deps/conv-exprPow-getBounds.Tpo" ".deps/conv-exprPow-getBounds.Plo"; else rm -f ".deps/conv-exprPow-getBounds.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprPow-envelope.lo -MD -MP -MF ".deps/conv-exprPow-envelope.Tpo" -c -o conv-exprPow-envelope.lo `test -f '../convex/operators/conv-exprPow-envelope.cpp' || echo './'`../convex/operators/conv-exprPow-envelope.cpp; \ then mv -f ".deps/conv-exprPow-envelope.Tpo" ".deps/conv-exprPow-envelope.Plo"; else rm -f ".deps/conv-exprPow-envelope.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT powNewton.lo -MD -MP -MF ".deps/powNewton.Tpo" -c -o powNewton.lo `test -f '../convex/operators/powNewton.cpp' || echo './'`../convex/operators/powNewton.cpp; \ then mv -f ".deps/powNewton.Tpo" ".deps/powNewton.Plo"; else rm -f ".deps/powNewton.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprSub.lo -MD -MP -MF ".deps/conv-exprSub.Tpo" -c -o conv-exprSub.lo `test -f '../convex/operators/conv-exprSub.cpp' || echo './'`../convex/operators/conv-exprSub.cpp; \ then mv -f ".deps/conv-exprSub.Tpo" ".deps/conv-exprSub.Plo"; else rm -f ".deps/conv-exprSub.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprSum.lo -MD -MP -MF ".deps/conv-exprSum.Tpo" -c -o conv-exprSum.lo `test -f '../convex/operators/conv-exprSum.cpp' || echo './'`../convex/operators/conv-exprSum.cpp; \ then mv -f ".deps/conv-exprSum.Tpo" ".deps/conv-exprSum.Plo"; else rm -f ".deps/conv-exprSum.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprInv.lo -MD -MP -MF ".deps/conv-exprInv.Tpo" -c -o conv-exprInv.lo `test -f '../convex/operators/conv-exprInv.cpp' || echo './'`../convex/operators/conv-exprInv.cpp; \ then mv -f ".deps/conv-exprInv.Tpo" ".deps/conv-exprInv.Plo"; else rm -f ".deps/conv-exprInv.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprSinCos.lo -MD -MP -MF ".deps/conv-exprSinCos.Tpo" -c -o conv-exprSinCos.lo `test -f '../convex/operators/conv-exprSinCos.cpp' || echo './'`../convex/operators/conv-exprSinCos.cpp; \ then mv -f ".deps/conv-exprSinCos.Tpo" ".deps/conv-exprSinCos.Plo"; else rm -f ".deps/conv-exprSinCos.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprExp.lo -MD -MP -MF ".deps/conv-exprExp.Tpo" -c -o conv-exprExp.lo `test -f '../convex/operators/conv-exprExp.cpp' || echo './'`../convex/operators/conv-exprExp.cpp; \ then mv -f ".deps/conv-exprExp.Tpo" ".deps/conv-exprExp.Plo"; else rm -f ".deps/conv-exprExp.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprLog.lo -MD -MP -MF ".deps/conv-exprLog.Tpo" -c -o conv-exprLog.lo `test -f '../convex/operators/conv-exprLog.cpp' || echo './'`../convex/operators/conv-exprLog.cpp; \ then mv -f ".deps/conv-exprLog.Tpo" ".deps/conv-exprLog.Plo"; else rm -f ".deps/conv-exprLog.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprGroup.lo -MD -MP -MF ".deps/conv-exprGroup.Tpo" -c -o conv-exprGroup.lo `test -f '../convex/operators/conv-exprGroup.cpp' || echo './'`../convex/operators/conv-exprGroup.cpp; \ then mv -f ".deps/conv-exprGroup.Tpo" ".deps/conv-exprGroup.Plo"; else rm -f ".deps/conv-exprGroup.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprQuad.lo -MD -MP -MF ".deps/conv-exprQuad.Tpo" -c -o conv-exprQuad.lo `test -f '../convex/operators/conv-exprQuad.cpp' || echo './'`../convex/operators/conv-exprQuad.cpp; \ then mv -f ".deps/conv-exprQuad.Tpo" ".deps/conv-exprQuad.Plo"; else rm -f ".deps/conv-exprQuad.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT trigNewton.lo -MD -MP -MF ".deps/trigNewton.Tpo" -c -o trigNewton.lo `test -f '../convex/operators/trigNewton.cpp' || echo './'`../convex/operators/trigNewton.cpp; \ then mv -f ".deps/trigNewton.Tpo" ".deps/trigNewton.Plo"; else rm -f ".deps/trigNewton.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT alphaConvexify.lo -MD -MP -MF ".deps/alphaConvexify.Tpo" -c -o alphaConvexify.lo `test -f '../convex/operators/alphaConvexify.cpp' || echo './'`../convex/operators/alphaConvexify.cpp; \ then mv -f ".deps/alphaConvexify.Tpo" ".deps/alphaConvexify.Plo"; else rm -f ".deps/alphaConvexify.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT quadCuts.lo -MD -MP -MF ".deps/quadCuts.Tpo" -c -o quadCuts.lo `test -f '../convex/operators/quadCuts.cpp' || echo './'`../convex/operators/quadCuts.cpp; \ then mv -f ".deps/quadCuts.Tpo" ".deps/quadCuts.Plo"; else rm -f ".deps/quadCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprAbs.lo -MD -MP -MF ".deps/branchExprAbs.Tpo" -c -o branchExprAbs.lo `test -f '../branch/operators/branchExprAbs.cpp' || echo './'`../branch/operators/branchExprAbs.cpp; \ then mv -f ".deps/branchExprAbs.Tpo" ".deps/branchExprAbs.Plo"; else rm -f ".deps/branchExprAbs.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprExp.lo -MD -MP -MF ".deps/branchExprExp.Tpo" -c -o branchExprExp.lo `test -f '../branch/operators/branchExprExp.cpp' || echo './'`../branch/operators/branchExprExp.cpp; \ then mv -f ".deps/branchExprExp.Tpo" ".deps/branchExprExp.Plo"; else rm -f ".deps/branchExprExp.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprDiv.lo -MD -MP -MF ".deps/branchExprDiv.Tpo" -c -o branchExprDiv.lo `test -f '../branch/operators/branchExprDiv.cpp' || echo './'`../branch/operators/branchExprDiv.cpp; \ then mv -f ".deps/branchExprDiv.Tpo" ".deps/branchExprDiv.Plo"; else rm -f ".deps/branchExprDiv.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprInv.lo -MD -MP -MF ".deps/branchExprInv.Tpo" -c -o branchExprInv.lo `test -f '../branch/operators/branchExprInv.cpp' || echo './'`../branch/operators/branchExprInv.cpp; \ then mv -f ".deps/branchExprInv.Tpo" ".deps/branchExprInv.Plo"; else rm -f ".deps/branchExprInv.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprLog.lo -MD -MP -MF ".deps/branchExprLog.Tpo" -c -o branchExprLog.lo `test -f '../branch/operators/branchExprLog.cpp' || echo './'`../branch/operators/branchExprLog.cpp; \ then mv -f ".deps/branchExprLog.Tpo" ".deps/branchExprLog.Plo"; else rm -f ".deps/branchExprLog.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprMul.lo -MD -MP -MF ".deps/branchExprMul.Tpo" -c -o branchExprMul.lo `test -f '../branch/operators/branchExprMul.cpp' || echo './'`../branch/operators/branchExprMul.cpp; \ then mv -f ".deps/branchExprMul.Tpo" ".deps/branchExprMul.Plo"; else rm -f ".deps/branchExprMul.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprTrilinear.lo -MD -MP -MF ".deps/branchExprTrilinear.Tpo" -c -o branchExprTrilinear.lo `test -f '../branch/operators/branchExprTrilinear.cpp' || echo './'`../branch/operators/branchExprTrilinear.cpp; \ then mv -f ".deps/branchExprTrilinear.Tpo" ".deps/branchExprTrilinear.Plo"; else rm -f ".deps/branchExprTrilinear.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprPow.lo -MD -MP -MF ".deps/branchExprPow.Tpo" -c -o branchExprPow.lo `test -f '../branch/operators/branchExprPow.cpp' || echo './'`../branch/operators/branchExprPow.cpp; \ then mv -f ".deps/branchExprPow.Tpo" ".deps/branchExprPow.Plo"; else rm -f ".deps/branchExprPow.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprQuad.lo -MD -MP -MF ".deps/branchExprQuad.Tpo" -c -o branchExprQuad.lo `test -f '../branch/operators/branchExprQuad.cpp' || echo './'`../branch/operators/branchExprQuad.cpp; \ then mv -f ".deps/branchExprQuad.Tpo" ".deps/branchExprQuad.Plo"; else rm -f ".deps/branchExprQuad.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprSinCos.lo -MD -MP -MF ".deps/branchExprSinCos.Tpo" -c -o branchExprSinCos.lo `test -f '../branch/operators/branchExprSinCos.cpp' || echo './'`../branch/operators/branchExprSinCos.cpp; \ then mv -f ".deps/branchExprSinCos.Tpo" ".deps/branchExprSinCos.Plo"; else rm -f ".deps/branchExprSinCos.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT minMaxDelta.lo -MD -MP -MF ".deps/minMaxDelta.Tpo" -c -o minMaxDelta.lo `test -f '../branch/operators/minMaxDelta.cpp' || echo './'`../branch/operators/minMaxDelta.cpp; \ then mv -f ".deps/minMaxDelta.Tpo" ".deps/minMaxDelta.Plo"; else rm -f ".deps/minMaxDelta.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT computeMulBrDist.lo -MD -MP -MF ".deps/computeMulBrDist.Tpo" -c -o computeMulBrDist.lo `test -f '../branch/operators/computeMulBrDist.cpp' || echo './'`../branch/operators/computeMulBrDist.cpp; \ then mv -f ".deps/computeMulBrDist.Tpo" ".deps/computeMulBrDist.Plo"; else rm -f ".deps/computeMulBrDist.Tpo"; exit 1; fi mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT expression.lo -MD -MP -MF .deps/expression.Tpo -c expression.cpp -fPIC -DPIC -o .libs/expression.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprExp.lo -MD -MP -MF .deps/exprExp.Tpo -c operators/exprExp.cpp -fPIC -DPIC -o .libs/exprExp.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprLog.lo -MD -MP -MF .deps/exprLog.Tpo -c operators/exprLog.cpp -fPIC -DPIC -o .libs/exprLog.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprVar.lo -MD -MP -MF .deps/exprVar.Tpo -c exprVar.cpp -fPIC -DPIC -o .libs/exprVar.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprDiv.lo -MD -MP -MF .deps/exprDiv.Tpo -c operators/exprDiv.cpp -fPIC -DPIC -o .libs/exprDiv.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprOpp.lo -MD -MP -MF .deps/exprOpp.Tpo -c operators/exprOpp.cpp -fPIC -DPIC -o .libs/exprOpp.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprQuad.lo -MD -MP -MF .deps/exprQuad.Tpo -c operators/exprQuad.cpp -fPIC -DPIC -o .libs/exprQuad.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprInv.lo -MD -MP -MF .deps/exprInv.Tpo -c operators/exprInv.cpp -fPIC -DPIC -o .libs/exprInv.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprSub.lo -MD -MP -MF .deps/exprSub.Tpo -c operators/exprSub.cpp -fPIC -DPIC -o .libs/exprSub.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprUnary.lo -MD -MP -MF .deps/exprUnary.Tpo -c exprUnary.cpp -fPIC -DPIC -o .libs/exprUnary.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprAux.lo -MD -MP -MF .deps/exprAux.Tpo -c exprAux.cpp -fPIC -DPIC -o .libs/exprAux.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprSum.lo -MD -MP -MF .deps/exprSum.Tpo -c operators/exprSum.cpp -fPIC -DPIC -o .libs/exprSum.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprTrilinear.lo -MD -MP -MF .deps/exprTrilinear.Tpo -c operators/exprTrilinear.cpp -fPIC -DPIC -o .libs/exprTrilinear.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT compQuadFinBounds.lo -MD -MP -MF .deps/compQuadFinBounds.Tpo -c operators/compQuadFinBounds.cpp -fPIC -DPIC -o .libs/compQuadFinBounds.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprTrilinear.lo -MD -MP -MF .deps/conv-exprTrilinear.Tpo -c ../convex/operators/conv-exprTrilinear.cpp -fPIC -DPIC -o .libs/conv-exprTrilinear.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT domain.lo -MD -MP -MF .deps/domain.Tpo -c domain.cpp -fPIC -DPIC -o .libs/domain.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouExpr.lo -MD -MP -MF .deps/CouExpr.Tpo -c CouExpr.cpp -fPIC -DPIC -o .libs/CouExpr.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprMinMax.lo -MD -MP -MF .deps/exprMinMax.Tpo -c operators/exprMinMax.cpp -fPIC -DPIC -o .libs/exprMinMax.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprMul.lo -MD -MP -MF .deps/exprMul.Tpo -c operators/exprMul.cpp -fPIC -DPIC -o .libs/exprMul.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprAbs.lo -MD -MP -MF .deps/conv-exprAbs.Tpo -c ../convex/operators/conv-exprAbs.cpp -fPIC -DPIC -o .libs/conv-exprAbs.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprDiv.lo -MD -MP -MF .deps/conv-exprDiv.Tpo -c ../convex/operators/conv-exprDiv.cpp -fPIC -DPIC -o .libs/conv-exprDiv.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprMul-reformulate.lo -MD -MP -MF .deps/conv-exprMul-reformulate.Tpo -c ../convex/operators/conv-exprMul-reformulate.cpp -fPIC -DPIC -o .libs/conv-exprMul-reformulate.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprSin.lo -MD -MP -MF .deps/exprSin.Tpo -c operators/exprSin.cpp -fPIC -DPIC -o .libs/exprSin.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprPow.lo -MD -MP -MF .deps/conv-exprPow.Tpo -c ../convex/operators/conv-exprPow.cpp -fPIC -DPIC -o .libs/conv-exprPow.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprOp.lo -MD -MP -MF .deps/exprOp.Tpo -c exprOp.cpp -fPIC -DPIC -o .libs/exprOp.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprTrilinear-gencuts.lo -MD -MP -MF .deps/conv-exprTrilinear-gencuts.Tpo -c ../convex/operators/conv-exprTrilinear-gencuts.cpp -fPIC -DPIC -o .libs/conv-exprTrilinear-gencuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprMul-genCuts.lo -MD -MP -MF .deps/conv-exprMul-genCuts.Tpo -c ../convex/operators/conv-exprMul-genCuts.cpp -fPIC -DPIC -o .libs/conv-exprMul-genCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprPow.lo -MD -MP -MF .deps/exprPow.Tpo -c operators/exprPow.cpp -fPIC -DPIC -o .libs/exprPow.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprAbs.lo -MD -MP -MF .deps/exprAbs.Tpo -c operators/exprAbs.cpp -fPIC -DPIC -o .libs/exprAbs.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprMul-upperHull.lo -MD -MP -MF .deps/exprMul-upperHull.Tpo -c ../convex/operators/exprMul-upperHull.cpp -fPIC -DPIC -o .libs/exprMul-upperHull.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprMul.lo -MD -MP -MF .deps/conv-exprMul.Tpo -c ../convex/operators/conv-exprMul.cpp -fPIC -DPIC -o .libs/conv-exprMul.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneExprJac.lo -MD -MP -MF .deps/CouenneExprJac.Tpo -c partial/CouenneExprJac.cpp -fPIC -DPIC -o .libs/CouenneExprJac.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprSub.lo -MD -MP -MF .deps/conv-exprSub.Tpo -c ../convex/operators/conv-exprSub.cpp -fPIC -DPIC -o .libs/conv-exprSub.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprCos.lo -MD -MP -MF .deps/exprCos.Tpo -c operators/exprCos.cpp -fPIC -DPIC -o .libs/exprCos.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprGroup.lo -MD -MP -MF .deps/conv-exprGroup.Tpo -c ../convex/operators/conv-exprGroup.cpp -fPIC -DPIC -o .libs/conv-exprGroup.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneExprHess.lo -MD -MP -MF .deps/CouenneExprHess.Tpo -c partial/CouenneExprHess.cpp -fPIC -DPIC -o .libs/CouenneExprHess.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprGroup.lo -MD -MP -MF .deps/exprGroup.Tpo -c operators/exprGroup.cpp -fPIC -DPIC -o .libs/exprGroup.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprPow-getBounds.lo -MD -MP -MF .deps/conv-exprPow-getBounds.Tpo -c ../convex/operators/conv-exprPow-getBounds.cpp -fPIC -DPIC -o .libs/conv-exprPow-getBounds.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprInv.lo -MD -MP -MF .deps/conv-exprInv.Tpo -c ../convex/operators/conv-exprInv.cpp -fPIC -DPIC -o .libs/conv-exprInv.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprPow-envelope.lo -MD -MP -MF .deps/conv-exprPow-envelope.Tpo -c ../convex/operators/conv-exprPow-envelope.cpp -fPIC -DPIC -o .libs/conv-exprPow-envelope.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprLog.lo -MD -MP -MF .deps/conv-exprLog.Tpo -c ../convex/operators/conv-exprLog.cpp -fPIC -DPIC -o .libs/conv-exprLog.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT exprBQuad.lo -MD -MP -MF .deps/exprBQuad.Tpo -c operators/bounds/exprBQuad.cpp -fPIC -DPIC -o .libs/exprBQuad.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT quadCuts.lo -MD -MP -MF .deps/quadCuts.Tpo -c ../convex/operators/quadCuts.cpp -fPIC -DPIC -o .libs/quadCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprOpp.lo -MD -MP -MF .deps/conv-exprOpp.Tpo -c ../convex/operators/conv-exprOpp.cpp -fPIC -DPIC -o .libs/conv-exprOpp.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT unifiedProdCuts.lo -MD -MP -MF .deps/unifiedProdCuts.Tpo -c ../convex/operators/unifiedProdCuts.cpp -fPIC -DPIC -o .libs/unifiedProdCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprSum.lo -MD -MP -MF .deps/conv-exprSum.Tpo -c ../convex/operators/conv-exprSum.cpp -fPIC -DPIC -o .libs/conv-exprSum.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT alphaConvexify.lo -MD -MP -MF .deps/alphaConvexify.Tpo -c ../convex/operators/alphaConvexify.cpp -fPIC -DPIC -o .libs/alphaConvexify.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprAbs.lo -MD -MP -MF .deps/branchExprAbs.Tpo -c ../branch/operators/branchExprAbs.cpp -fPIC -DPIC -o .libs/branchExprAbs.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprMul.lo -MD -MP -MF .deps/branchExprMul.Tpo -c ../branch/operators/branchExprMul.cpp -fPIC -DPIC -o .libs/branchExprMul.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprTrilinear.lo -MD -MP -MF .deps/branchExprTrilinear.Tpo -c ../branch/operators/branchExprTrilinear.cpp -fPIC -DPIC -o .libs/branchExprTrilinear.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT trigNewton.lo -MD -MP -MF .deps/trigNewton.Tpo -c ../convex/operators/trigNewton.cpp -fPIC -DPIC -o .libs/trigNewton.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprDiv.lo -MD -MP -MF .deps/branchExprDiv.Tpo -c ../branch/operators/branchExprDiv.cpp -fPIC -DPIC -o .libs/branchExprDiv.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprLog.lo -MD -MP -MF .deps/branchExprLog.Tpo -c ../branch/operators/branchExprLog.cpp -fPIC -DPIC -o .libs/branchExprLog.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprInv.lo -MD -MP -MF .deps/branchExprInv.Tpo -c ../branch/operators/branchExprInv.cpp -fPIC -DPIC -o .libs/branchExprInv.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprExp.lo -MD -MP -MF .deps/conv-exprExp.Tpo -c ../convex/operators/conv-exprExp.cpp -fPIC -DPIC -o .libs/conv-exprExp.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprSinCos.lo -MD -MP -MF .deps/branchExprSinCos.Tpo -c ../branch/operators/branchExprSinCos.cpp -fPIC -DPIC -o .libs/branchExprSinCos.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT minMaxDelta.lo -MD -MP -MF .deps/minMaxDelta.Tpo -c ../branch/operators/minMaxDelta.cpp -fPIC -DPIC -o .libs/minMaxDelta.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT powNewton.lo -MD -MP -MF .deps/powNewton.Tpo -c ../convex/operators/powNewton.cpp -fPIC -DPIC -o .libs/powNewton.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprPow.lo -MD -MP -MF .deps/branchExprPow.Tpo -c ../branch/operators/branchExprPow.cpp -fPIC -DPIC -o .libs/branchExprPow.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprQuad.lo -MD -MP -MF .deps/conv-exprQuad.Tpo -c ../convex/operators/conv-exprQuad.cpp -fPIC -DPIC -o .libs/conv-exprQuad.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT conv-exprSinCos.lo -MD -MP -MF .deps/conv-exprSinCos.Tpo -c ../convex/operators/conv-exprSinCos.cpp -fPIC -DPIC -o .libs/conv-exprSinCos.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT computeMulBrDist.lo -MD -MP -MF .deps/computeMulBrDist.Tpo -c ../branch/operators/computeMulBrDist.cpp -fPIC -DPIC -o .libs/computeMulBrDist.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprQuad.lo -MD -MP -MF .deps/branchExprQuad.Tpo -c ../branch/operators/branchExprQuad.cpp -fPIC -DPIC -o .libs/branchExprQuad.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT branchExprExp.lo -MD -MP -MF .deps/branchExprExp.Tpo -c ../branch/operators/branchExprExp.cpp -fPIC -DPIC -o .libs/branchExprExp.o ../convex/operators/trigNewton.cpp:32:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 32 | register CouNumber swap = l; | ^~~~~~~~ ../convex/operators/trigNewton.cpp:37:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 37 | register CouNumber xk = 0.5 * (u+l); | ^~~~~~~~ ../convex/operators/trigNewton.cpp:48:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 48 | for (register int k = MAX_ITER; (fabs (F) > COU_TRIG_TOLERANCE) && k--;) { | ^~~~~~~~ 3 warnings generated. In file included from CouExpr.cpp:10: In file included from ./CouExpr.hpp:13: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouExpr.cpp:12: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprTrilinear.cpp:14: In file included from operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprOpp.cpp:11: operators/CouenneExprOpp.hpp:21:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | inline CouNumber opp (register CouNumber arg) | ^~~~~~~~ 5 warnings generated. In file included from operators/exprMul.cpp:14: In file included from operators/CouenneExprMul.hpp:16: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprMul.cpp:14: In file included from operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprCos.cpp:13: In file included from operators/CouenneExprCos.hpp:14: operators/CouenneExprSin.hpp:27:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^~~~~~~~ operators/CouenneExprSin.hpp:27:48: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^~~~~~~~ In file included from operators/exprCos.cpp:15: In file included from ./../expression/operators/bounds/CouenneExprBCos.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/powNewton.cpp:13: In file included from ./../util/CouenneFunTriplets.hpp:16: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprAbs.cpp:13: In file included from operators/CouenneExprMin.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from operators/exprAbs.cpp:17: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 23 warnings generated. In file included from ../convex/operators/conv-exprTrilinear.cpp:11: In file included from ./../expression/operators/CouenneExprTrilinear.hpp:15: In file included from ./../expression/operators/CouenneExprMul.hpp:16: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprTrilinear.cpp:11: In file included from ./../expression/operators/CouenneExprTrilinear.hpp:15: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprTrilinear.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ../convex/operators/conv-exprTrilinear.cpp:72:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 72 | register double curbound = | ^~~~~~~~ 23 warnings generated. In file included from operators/exprInv.cpp:13: In file included from operators/CouenneExprInv.hpp:14: In file included from ./CouenneExprUnary.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprInv.cpp:13: operators/CouenneExprInv.hpp:19:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 19 | inline CouNumber inv (register CouNumber arg) | ^~~~~~~~ operators/CouenneExprInv.hpp:24:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^~~~~~~~ operators/CouenneExprInv.hpp:29:32: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^~~~~~~~ In file included from operators/exprInv.cpp:15: In file included from operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from operators/exprInv.cpp:19: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 30 warnings generated. In file included from operators/exprPow.cpp:15: In file included from operators/CouenneExprPow.hpp:18: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprPow.cpp:15: In file included from operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from operators/exprPow.cpp:21: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 29 warnings generated. In file included from operators/exprDiv.cpp:15: In file included from operators/CouenneExprDiv.hpp:14: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprDiv.cpp:15: In file included from operators/CouenneExprDiv.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from operators/exprDiv.cpp:22: In file included from operators/CouenneExprSub.hpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from operators/exprDiv.cpp:23: ./../expression/operators/bounds/CouenneExprBDiv.hpp:19:34: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 19 | static inline CouNumber safeDiv (register CouNumber a, register CouNumber b, int sign) { | ^~~~~~~~ ./../expression/operators/bounds/CouenneExprBDiv.hpp:19:56: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 19 | static inline CouNumber safeDiv (register CouNumber a, register CouNumber b, int sign) { | ^~~~~~~~ ./../expression/operators/bounds/CouenneExprBDiv.hpp:66:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 66 | register CouNumber n = (*(arglist_ [0])) (); | ^~~~~~~~ ./../expression/operators/bounds/CouenneExprBDiv.hpp:67:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 67 | register CouNumber N = (*(arglist_ [1])) (); | ^~~~~~~~ ./../expression/operators/bounds/CouenneExprBDiv.hpp:68:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 68 | register CouNumber d = (*(arglist_ [2])) (); | ^~~~~~~~ ./../expression/operators/bounds/CouenneExprBDiv.hpp:69:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 69 | register CouNumber D = (*(arglist_ [3])) (); | ^~~~~~~~ ./../expression/operators/bounds/CouenneExprBDiv.hpp:114:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 114 | register CouNumber n = (*(arglist_ [0])) (); | ^~~~~~~~ ./../expression/operators/bounds/CouenneExprBDiv.hpp:115:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 115 | register CouNumber N = (*(arglist_ [1])) (); | ^~~~~~~~ ./../expression/operators/bounds/CouenneExprBDiv.hpp:116:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 116 | register CouNumber d = (*(arglist_ [2])) (); | ^~~~~~~~ ./../expression/operators/bounds/CouenneExprBDiv.hpp:117:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 117 | register CouNumber D = (*(arglist_ [3])) (); | ^~~~~~~~ 40 warnings generated. In file included from exprUnary.cpp:11: In file included from ./../problem/CouenneProblem.hpp:25: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from exprUnary.cpp:11: In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from exprUnary.cpp:11: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from exprUnary.cpp:15: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ exprUnary.cpp:92:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 92 | register CouNumber fval = (F ()) (al); | ^~~~~~~~ exprUnary.cpp:106:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 106 | register expression *subst; | ^~~~~~~~ 24 warnings generated. In file included from operators/bounds/exprBQuad.cpp:12: In file included from operators/bounds/CouenneExprBQuad.hpp:14: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/bounds/exprBQuad.cpp:12: In file included from operators/bounds/CouenneExprBQuad.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ 11 warnings generated. In file included from operators/exprSin.cpp:13: In file included from operators/CouenneExprSin.hpp:17: In file included from ./CouenneExprUnary.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprSin.cpp:13: operators/CouenneExprSin.hpp:27:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^~~~~~~~ operators/CouenneExprSin.hpp:27:48: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^~~~~~~~ In file included from operators/exprSin.cpp:16: In file included from ./../expression/operators/bounds/CouenneExprBSin.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/compQuadFinBounds.cpp:11: In file included from operators/CouenneExprQuad.hpp:19: In file included from operators/CouenneExprGroup.hpp:16: In file included from operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ 11 warnings generated. In file included from ../convex/operators/conv-exprPow-getBounds.cpp:14: In file included from ./../expression/operators/CouenneExprPow.hpp:18: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprPow-getBounds.cpp:14: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprPow-getBounds.cpp:21: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 25 warnings generated. In file included from ../convex/operators/conv-exprMul.cpp:14: In file included from ./../expression/operators/CouenneExprMul.hpp:16: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprMul.cpp:14: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprMul.cpp:19: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../convex/operators/conv-exprMul.cpp:21: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 35 warnings generated. In file included from exprOp.cpp:11: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from exprOp.cpp:12: In file included from ./CouenneExprAux.hpp:18: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from exprOp.cpp:12: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from exprOp.cpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from partial/CouenneExprJac.cpp:15: In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from partial/CouenneExprJac.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from partial/CouenneExprJac.cpp:17: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from operators/exprExp.cpp:11: In file included from operators/CouenneExprExp.hpp:16: In file included from ./CouenneExprUnary.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprExp.cpp:13: In file included from operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from operators/exprExp.cpp:14: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 22 warnings generated. In file included from operators/exprLog.cpp:13: In file included from operators/CouenneExprLog.hpp:14: In file included from operators/CouenneExprInv.hpp:14: In file included from ./CouenneExprUnary.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprLog.cpp:13: In file included from operators/CouenneExprLog.hpp:14: operators/CouenneExprInv.hpp:19:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 19 | inline CouNumber inv (register CouNumber arg) | ^~~~~~~~ operators/CouenneExprInv.hpp:24:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^~~~~~~~ operators/CouenneExprInv.hpp:29:32: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^~~~~~~~ In file included from operators/exprLog.cpp:16: In file included from operators/CouenneExprMax.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from operators/exprLog.cpp:19: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 27 warnings generated. In file included from partial/CouenneExprHess.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from partial/CouenneExprHess.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from partial/CouenneExprHess.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from partial/CouenneExprHess.cpp:15: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from operators/exprGroup.cpp:11: In file included from ./CouenneExprConst.hpp:17: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprGroup.cpp:12: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from operators/exprGroup.cpp:13: In file included from operators/CouenneExprGroup.hpp:16: In file included from operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprSum.cpp:13: In file included from operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i Linearity (); | ^~~~~~~~ 9 warnings generated. In file included from operators/exprSub.cpp:11: In file included from operators/CouenneExprSub.hpp:14: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprSub.cpp:11: In file included from operators/CouenneExprSub.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from operators/exprSub.cpp:11: In file included from operators/CouenneExprSub.hpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from operators/exprSub.cpp:13: operators/CouenneExprOpp.hpp:21:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | inline CouNumber opp (register CouNumber arg) | ^~~~~~~~ 23 warnings generated. In file included from domain.cpp:15: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ domain.cpp:216:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 216 | register const CoinPackedVector | ^~~~~~~~ domain.cpp:216:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 216 | register const CoinPackedVector | ^~~~~~~~ domain.cpp:220:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 220 | register const int *indices = lbs. getIndices (); | ^~~~~~~~ domain.cpp:221:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 221 | register const double *elements = lbs. getElements (); | ^~~~~~~~ domain.cpp:223:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 223 | register CouNumber | ^~~~~~~~ domain.cpp:223:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 223 | register CouNumber | ^~~~~~~~ domain.cpp:229:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 229 | for (register int j = lbs. getNumElements (); j--; elements++, indices++) | ^~~~~~~~ domain.cpp:238:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 238 | for (register int j = ubs. getNumElements (); j--; elements++, indices++) | ^~~~~~~~ 14 warnings generated. In file included from ../convex/operators/conv-exprMul-reformulate.cpp:14: In file included from ./../expression/operators/CouenneExprMul.hpp:16: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprMul-reformulate.cpp:14: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprMul-reformulate.cpp:19: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../convex/operators/conv-exprMul-reformulate.cpp:21: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ../convex/operators/conv-exprMul-reformulate.cpp:29:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 29 | register int t1 = v1 -> Type (), t2; | ^~~~~~~~ ../convex/operators/conv-exprMul-reformulate.cpp:29:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 29 | register int t1 = v1 -> Type (), t2; | ^~~~~~~~ 37 warnings generated. In file included from ../convex/operators/alphaConvexify.cpp:16: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/alphaConvexify.cpp:16: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/alphaConvexify.cpp:17: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ../convex/operators/alphaConvexify.cpp:160:10: warning: 'IpLapackDsyev' is deprecated [-Wdeprecated-declarations] 160 | Ipopt::IpLapackDsyev (true, // compute eigenvector | ^ /usr/local/include/coin-or/IpLapack.hpp:107:1: note: 'IpLapackDsyev' has been explicitly marked deprecated here 107 | IPOPT_DEPRECATED | ^ /usr/local/include/coin-or/IpTypes.h:20:44: note: expanded from macro 'IPOPT_DEPRECATED' 20 | # define IPOPT_DEPRECATED __attribute__ ((deprecated)) | ^ 23 warnings generated. In file included from ../branch/operators/branchExprDiv.cpp:11: In file included from ./../expression/operators/CouenneExprDiv.hpp:14: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/branchExprDiv.cpp:11: In file included from ./../expression/operators/CouenneExprDiv.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/branchExprDiv.cpp:13: In file included from ./../branch/CouenneBranchingObject.hpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 14 warnings generated. In file included from ../branch/operators/branchExprTrilinear.cpp:12: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./CouenneExprVar.hpp:18: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/branchExprTrilinear.cpp:12: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/branchExprTrilinear.cpp:14: In file included from ./../expression/operators/CouenneExprTrilinear.hpp:15: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/minMaxDelta.cpp:13: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/minMaxDelta.cpp:14: In file included from ./../util/CouenneFunTriplets.hpp:16: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/exprMul-upperHull.cpp:13: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprMinMax.cpp:15: In file included from operators/CouenneExprMax.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprAbs.cpp:15: In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprAbs.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from ../convex/operators/conv-exprAbs.cpp:17: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from ../branch/operators/branchExprLog.cpp:13: In file included from ./../expression/operators/CouenneExprLog.hpp:14: In file included from ./../expression/operators/CouenneExprInv.hpp:14: In file included from ./CouenneExprUnary.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/branchExprLog.cpp:13: In file included from ./../expression/operators/CouenneExprLog.hpp:14: ./../expression/operators/CouenneExprInv.hpp:19:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 19 | inline CouNumber inv (register CouNumber arg) | ^~~~~~~~ ./../expression/operators/CouenneExprInv.hpp:24:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^~~~~~~~ ./../expression/operators/CouenneExprInv.hpp:29:32: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^~~~~~~~ In file included from ../branch/operators/branchExprLog.cpp:14: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/branchExprLog.cpp:15: In file included from ./../branch/CouenneBranchingObject.hpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../branch/operators/branchExprLog.cpp:17: In file included from ./../util/CouenneFunTriplets.hpp:16: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/branchExprMul.cpp:13: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/branchExprMul.cpp:15: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprSub.cpp:14: In file included from ./../expression/operators/CouenneExprSub.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprSub.cpp:14: In file included from ./../expression/operators/CouenneExprSub.hpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from ../convex/operators/conv-exprSub.cpp:15: ./../expression/operators/CouenneExprOpp.hpp:21:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | inline CouNumber opp (register CouNumber arg) | ^~~~~~~~ In file included from ../convex/operators/conv-exprSub.cpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 24 warnings generated. In file included from ../branch/operators/branchExprAbs.cpp:19: In file included from ./../expression/operators/CouenneExprAbs.hpp:16: In file included from ./CouenneExprUnary.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/branchExprAbs.cpp:20: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ 10 warnings generated. In file included from ../branch/operators/branchExprExp.cpp:13: In file included from ./../expression/operators/CouenneExprExp.hpp:16: In file included from ./CouenneExprUnary.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/branchExprExp.cpp:14: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/branchExprExp.cpp:15: In file included from ./../branch/CouenneBranchingObject.hpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../branch/operators/branchExprExp.cpp:17: In file included from ./../util/CouenneFunTriplets.hpp:16: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprInv.cpp:15: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprInv.cpp:16: ./../expression/operators/CouenneExprInv.hpp:19:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 19 | inline CouNumber inv (register CouNumber arg) | ^~~~~~~~ ./../expression/operators/CouenneExprInv.hpp:24:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^~~~~~~~ ./../expression/operators/CouenneExprInv.hpp:29:32: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^~~~~~~~ In file included from ../convex/operators/conv-exprInv.cpp:19: In file included from ./../expression/operators/CouenneExprMin.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/branchExprPow.cpp:13: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/branchExprPow.cpp:15: In file included from ./../branch/CouenneBranchingObject.hpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 14 warnings generated. In file included from ../convex/operators/conv-exprDiv.cpp:14: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprDiv.cpp:15: In file included from ./CouenneExprAux.hpp:18: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprDiv.cpp:15: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../convex/operators/conv-exprDiv.cpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprLog.cpp:14: In file included from ./../expression/operators/CouenneExprLog.hpp:14: ./../expression/operators/CouenneExprInv.hpp:19:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 19 | inline CouNumber inv (register CouNumber arg) | ^~~~~~~~ ./../expression/operators/CouenneExprInv.hpp:24:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^~~~~~~~ ./../expression/operators/CouenneExprInv.hpp:29:32: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^~~~~~~~ In file included from ../convex/operators/conv-exprLog.cpp:15: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprLog.cpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../convex/operators/conv-exprLog.cpp:18: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 28 warnings generated. In file included from ../convex/operators/conv-exprOpp.cpp:14: In file included from ./../expression/operators/CouenneExprOpp.hpp:15: In file included from ./CouenneExprUnary.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprOpp.cpp:14: ./../expression/operators/CouenneExprOpp.hpp:21:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | inline CouNumber opp (register CouNumber arg) | ^~~~~~~~ In file included from ../convex/operators/conv-exprOpp.cpp:16: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprOpp.cpp:18: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 22 warnings generated. In file included from ../convex/operators/conv-exprGroup.cpp:16: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprGroup.cpp:16: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprGroup.cpp:20: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 22 warnings generated. In file included from ../convex/operators/conv-exprPow-envelope.cpp:17: In file included from ./../expression/operators/CouenneExprPow.hpp:18: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprPow-envelope.cpp:17: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprPow-envelope.cpp:19: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 24 warnings generated. In file included from ../convex/operators/conv-exprSum.cpp:15: In file included from ./CouenneExprAux.hpp:18: In file included from ./CouenneExprVar.hpp:18: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprSum.cpp:15: In file included from ./CouenneExprAux.hpp:18: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprSum.cpp:15: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../convex/operators/conv-exprSum.cpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from exprAux.cpp:11: In file included from ./CouenneExprAux.hpp:18: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from exprAux.cpp:11: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from exprAux.cpp:13: In file included from ./../expression/operators/CouenneExprMax.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/branchExprInv.cpp:13: ./../expression/operators/CouenneExprInv.hpp:19:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 19 | inline CouNumber inv (register CouNumber arg) | ^~~~~~~~ ./../expression/operators/CouenneExprInv.hpp:24:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^~~~~~~~ ./../expression/operators/CouenneExprInv.hpp:29:32: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^~~~~~~~ In file included from ../branch/operators/branchExprInv.cpp:14: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/branchExprInv.cpp:15: In file included from ./../branch/CouenneBranchingObject.hpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../branch/operators/branchExprInv.cpp:17: In file included from ./../util/CouenneFunTriplets.hpp:16: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprMul-genCuts.cpp:14: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprMul-genCuts.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from ../convex/operators/conv-exprMul-genCuts.cpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 23 warnings generated. In file included from ../convex/operators/quadCuts.cpp:15: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/quadCuts.cpp:15: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/quadCuts.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 22 warnings generated. In file included from exprVar.cpp:12: In file included from ./../problem/CouenneProblem.hpp:25: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from exprVar.cpp:12: In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from exprVar.cpp:12: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from exprVar.cpp:14: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from ../branch/operators/branchExprQuad.cpp:13: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./CouenneExprOp.hpp:16: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/branchExprQuad.cpp:13: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/branchExprQuad.cpp:15: In file included from ./../branch/CouenneBranchingObject.hpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 12 warnings generated. In file included from ../convex/operators/unifiedProdCuts.cpp:15: In file included from ./../problem/CouenneProblem.hpp:25: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/unifiedProdCuts.cpp:15: In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/unifiedProdCuts.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from ../convex/operators/unifiedProdCuts.cpp:16: In file included from ./../expression/operators/CouenneExprDiv.hpp:14: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprSinCos.cpp:23: In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprSinCos.cpp:23: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from ../convex/operators/conv-exprSinCos.cpp:25: ./../expression/operators/CouenneExprSin.hpp:27:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^~~~~~~~ ./../expression/operators/CouenneExprSin.hpp:27:48: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^~~~~~~~ In file included from ../convex/operators/conv-exprSinCos.cpp:27: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 24 warnings generated. In file included from operators/exprQuad.cpp:11: In file included from ./../problem/CouenneProblem.hpp:25: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/exprQuad.cpp:11: In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from operators/exprQuad.cpp:11: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from operators/exprQuad.cpp:13: In file included from operators/CouenneExprQuad.hpp:19: In file included from operators/CouenneExprGroup.hpp:16: In file included from operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/branchExprSinCos.cpp:13: In file included from ./../util/CouenneFunTriplets.hpp:16: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/branchExprSinCos.cpp:16: In file included from ./../branch/CouenneBranchingObject.hpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 16 warnings generated. In file included from expression.cpp:14: In file included from ./../problem/CouenneProblem.hpp:25: ./CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from expression.cpp:14: In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from expression.cpp:14: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from expression.cpp:19: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from expression.cpp:20: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprQuad.cpp:18: In file included from ./CouenneExprAux.hpp:18: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprQuad.cpp:18: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../convex/operators/conv-exprQuad.cpp:19: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../branch/operators/computeMulBrDist.cpp:13: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../branch/operators/computeMulBrDist.cpp:15: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprExp.cpp:16: In file included from ./CouenneExprAux.hpp:18: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprExp.cpp:16: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../convex/operators/conv-exprExp.cpp:17: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprPow.cpp:21: In file included from ./CouenneExprAux.hpp:18: In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprPow.cpp:21: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from ../convex/operators/conv-exprPow.cpp:22: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../convex/operators/conv-exprTrilinear-gencuts.cpp:14: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../convex/operators/conv-exprTrilinear-gencuts.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from ../convex/operators/conv-exprTrilinear-gencuts.cpp:17: ./CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 23 warnings generated. /bin/sh ../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneExpression.la -no-undefined -version-info 5:8:4 domain.lo expression.lo exprOp.lo exprUnary.lo exprVar.lo exprAux.lo CouExpr.lo exprAbs.lo exprDiv.lo exprExp.lo exprInv.lo exprLog.lo exprMul.lo exprTrilinear.lo exprOpp.lo exprPow.lo exprSin.lo exprCos.lo exprSub.lo exprSum.lo exprMinMax.lo exprGroup.lo exprQuad.lo compQuadFinBounds.lo exprBQuad.lo CouenneExprJac.lo CouenneExprHess.lo conv-exprAbs.lo conv-exprDiv.lo conv-exprMul.lo conv-exprMul-genCuts.lo conv-exprMul-reformulate.lo conv-exprTrilinear.lo conv-exprTrilinear-gencuts.lo unifiedProdCuts.lo exprMul-upperHull.lo conv-exprOpp.lo conv-exprPow.lo conv-exprPow-getBounds.lo conv-exprPow-envelope.lo powNewton.lo conv-exprSub.lo conv-exprSum.lo conv-exprInv.lo conv-exprSinCos.lo conv-exprExp.lo conv-exprLog.lo conv-exprGroup.lo conv-exprQuad.lo trigNewton.lo alphaConvexify.lo quadCuts.lo branchExprAbs.lo branchExprExp.lo branchExprDiv.lo branchExprInv.lo branchExprLog.lo branchExprMul.lo branchExprTrilinear.lo branchExprPow.lo branchExprQuad.lo branchExprSinCos.lo minMaxDelta.lo computeMulBrDist.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneExpression.a .libs/domain.o .libs/expression.o .libs/exprOp.o .libs/exprUnary.o .libs/exprVar.o .libs/exprAux.o .libs/CouExpr.o .libs/exprAbs.o .libs/exprDiv.o .libs/exprExp.o .libs/exprInv.o .libs/exprLog.o .libs/exprMul.o .libs/exprTrilinear.o .libs/exprOpp.o .libs/exprPow.o .libs/exprSin.o .libs/exprCos.o .libs/exprSub.o .libs/exprSum.o .libs/exprMinMax.o .libs/exprGroup.o .libs/exprQuad.o .libs/compQuadFinBounds.o .libs/exprBQuad.o .libs/CouenneExprJac.o .libs/CouenneExprHess.o .libs/conv-exprAbs.o .libs/conv-exprDiv.o .libs/conv-exprMul.o .libs/conv-exprMul-genCuts.o .libs/conv-exprMul-reformulate.o .libs/conv-exprTrilinear.o .libs/conv-exprTrilinear-gencuts.o .libs/unifiedProdCuts.o .libs/exprMul-upperHull.o .libs/conv-exprOpp.o .libs/conv-exprPow.o .libs/conv-exprPow-getBounds.o .libs/conv-exprPow-envelope.o .libs/powNewton.o .libs/conv-exprSub.o .libs/conv-exprSum.o .libs/conv-exprInv.o .libs/conv-exprSinCos.o .libs/conv-exprExp.o .libs/conv-exprLog.o .libs/conv-exprGroup.o .libs/conv-exprQuad.o .libs/trigNewton.o .libs/alphaConvexify.o .libs/quadCuts.o .libs/branchExprAbs.o .libs/branchExprExp.o .libs/branchExprDiv.o .libs/branchExprInv.o .libs/branchExprLog.o .libs/branchExprMul.o .libs/branchExprTrilinear.o .libs/branchExprPow.o .libs/branchExprQuad.o .libs/branchExprSinCos.o .libs/minMaxDelta.o .libs/computeMulBrDist.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneExpression.a creating libCouenneExpression.la (cd .libs && rm -f libCouenneExpression.la && ln -s ../libCouenneExpression.la libCouenneExpression.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/expression' Making all in src/standardize gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/standardize' if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT decomposeTerm.lo -MD -MP -MF ".deps/decomposeTerm.Tpo" -c -o decomposeTerm.lo decomposeTerm.cpp; \ then mv -f ".deps/decomposeTerm.Tpo" ".deps/decomposeTerm.Plo"; else rm -f ".deps/decomposeTerm.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT linStandardize.lo -MD -MP -MF ".deps/linStandardize.Tpo" -c -o linStandardize.lo linStandardize.cpp; \ then mv -f ".deps/linStandardize.Tpo" ".deps/linStandardize.Plo"; else rm -f ".deps/linStandardize.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT sumStandardize.lo -MD -MP -MF ".deps/sumStandardize.Tpo" -c -o sumStandardize.lo sumStandardize.cpp; \ then mv -f ".deps/sumStandardize.Tpo" ".deps/sumStandardize.Plo"; else rm -f ".deps/sumStandardize.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT analyzeSparsity.lo -MD -MP -MF ".deps/analyzeSparsity.Tpo" -c -o analyzeSparsity.lo analyzeSparsity.cpp; \ then mv -f ".deps/analyzeSparsity.Tpo" ".deps/analyzeSparsity.Plo"; else rm -f ".deps/analyzeSparsity.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT constrStandardize.lo -MD -MP -MF ".deps/constrStandardize.Tpo" -c -o constrStandardize.lo constrStandardize.cpp; \ then mv -f ".deps/constrStandardize.Tpo" ".deps/constrStandardize.Plo"; else rm -f ".deps/constrStandardize.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT elementBreak.lo -MD -MP -MF ".deps/elementBreak.Tpo" -c -o elementBreak.lo elementBreak.cpp; \ then mv -f ".deps/elementBreak.Tpo" ".deps/elementBreak.Plo"; else rm -f ".deps/elementBreak.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT splitAux.lo -MD -MP -MF ".deps/splitAux.Tpo" -c -o splitAux.lo splitAux.cpp; \ then mv -f ".deps/splitAux.Tpo" ".deps/splitAux.Plo"; else rm -f ".deps/splitAux.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT auxiliarize.lo -MD -MP -MF ".deps/auxiliarize.Tpo" -c -o auxiliarize.lo auxiliarize.cpp; \ then mv -f ".deps/auxiliarize.Tpo" ".deps/auxiliarize.Plo"; else rm -f ".deps/auxiliarize.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT standardize.lo -MD -MP -MF ".deps/standardize.Tpo" -c -o standardize.lo standardize.cpp; \ then mv -f ".deps/standardize.Tpo" ".deps/standardize.Plo"; else rm -f ".deps/standardize.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT flattenMul.lo -MD -MP -MF ".deps/flattenMul.Tpo" -c -o flattenMul.lo flattenMul.cpp; \ then mv -f ".deps/flattenMul.Tpo" ".deps/flattenMul.Plo"; else rm -f ".deps/flattenMul.Tpo"; exit 1; fi mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT decomposeTerm.lo -MD -MP -MF .deps/decomposeTerm.Tpo -c decomposeTerm.cpp -fPIC -DPIC -o .libs/decomposeTerm.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT splitAux.lo -MD -MP -MF .deps/splitAux.Tpo -c splitAux.cpp -fPIC -DPIC -o .libs/splitAux.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT flattenMul.lo -MD -MP -MF .deps/flattenMul.Tpo -c flattenMul.cpp -fPIC -DPIC -o .libs/flattenMul.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT analyzeSparsity.lo -MD -MP -MF .deps/analyzeSparsity.Tpo -c analyzeSparsity.cpp -fPIC -DPIC -o .libs/analyzeSparsity.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT sumStandardize.lo -MD -MP -MF .deps/sumStandardize.Tpo -c sumStandardize.cpp -fPIC -DPIC -o .libs/sumStandardize.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT standardize.lo -MD -MP -MF .deps/standardize.Tpo -c standardize.cpp -fPIC -DPIC -o .libs/standardize.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT constrStandardize.lo -MD -MP -MF .deps/constrStandardize.Tpo -c constrStandardize.cpp -fPIC -DPIC -o .libs/constrStandardize.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT elementBreak.lo -MD -MP -MF .deps/elementBreak.Tpo -c elementBreak.cpp -fPIC -DPIC -o .libs/elementBreak.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT auxiliarize.lo -MD -MP -MF .deps/auxiliarize.Tpo -c auxiliarize.cpp -fPIC -DPIC -o .libs/auxiliarize.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT linStandardize.lo -MD -MP -MF .deps/linStandardize.Tpo -c linStandardize.cpp -fPIC -DPIC -o .libs/linStandardize.o In file included from elementBreak.cpp:11: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ 4 warnings generated. In file included from flattenMul.cpp:14: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from flattenMul.cpp:14: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from flattenMul.cpp:14: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from flattenMul.cpp:15: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from auxiliarize.cpp:12: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from auxiliarize.cpp:12: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from auxiliarize.cpp:12: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from auxiliarize.cpp:14: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from analyzeSparsity.cpp:16: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./../expression/CouenneExprOp.hpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from analyzeSparsity.cpp:16: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from analyzeSparsity.cpp:18: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from analyzeSparsity.cpp:19: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from analyzeSparsity.cpp:21: ./../expression/operators/CouenneExprPow.hpp:143:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 143 | register int rndexp = COUENNE_round (lexponent); | ^~~~~~~~ ./../expression/operators/CouenneExprPow.hpp:158:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | register int intk = COUENNE_round (lexponent); | ^~~~~~~~ 25 warnings generated. In file included from linStandardize.cpp:13: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./../expression/CouenneExprOp.hpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from linStandardize.cpp:13: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from linStandardize.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from linStandardize.cpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from linStandardize.cpp:19: ./../expression/operators/CouenneExprOpp.hpp:21:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | inline CouNumber opp (register CouNumber arg) | ^~~~~~~~ In file included from linStandardize.cpp:21: ./../expression/operators/CouenneExprPow.hpp:143:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 143 | register int rndexp = COUENNE_round (lexponent); | ^~~~~~~~ ./../expression/operators/CouenneExprPow.hpp:158:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | register int intk = COUENNE_round (lexponent); | ^~~~~~~~ 26 warnings generated. In file included from decomposeTerm.cpp:13: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./../expression/CouenneExprOp.hpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from decomposeTerm.cpp:13: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from decomposeTerm.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from decomposeTerm.cpp:17: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from decomposeTerm.cpp:19: ./../expression/operators/CouenneExprPow.hpp:143:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 143 | register int rndexp = COUENNE_round (lexponent); | ^~~~~~~~ ./../expression/operators/CouenneExprPow.hpp:158:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | register int intk = COUENNE_round (lexponent); | ^~~~~~~~ 25 warnings generated. In file included from splitAux.cpp:11: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./../expression/CouenneExprOp.hpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from splitAux.cpp:11: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from splitAux.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from splitAux.cpp:17: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from splitAux.cpp:21: ./../expression/operators/CouenneExprOpp.hpp:21:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | inline CouNumber opp (register CouNumber arg) | ^~~~~~~~ splitAux.cpp:274:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 274 | register int j; | ^~~~~~~~ 25 warnings generated. In file included from sumStandardize.cpp:13: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./../expression/CouenneExprOp.hpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from sumStandardize.cpp:13: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from sumStandardize.cpp:16: In file included from ./../expression/operators/CouenneExprSub.hpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from sumStandardize.cpp:17: ./../expression/operators/CouenneExprOpp.hpp:21:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | inline CouNumber opp (register CouNumber arg) | ^~~~~~~~ 23 warnings generated. In file included from constrStandardize.cpp:15: In file included from ./../problem/CouenneProblemElem.hpp:17: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from constrStandardize.cpp:16: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from constrStandardize.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from constrStandardize.cpp:19: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from standardize.cpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from standardize.cpp:19: In file included from ./../expression/CouenneExprIVar.hpp:18: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from standardize.cpp:20: In file included from ./../expression/operators/CouenneExprSub.hpp:14: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i fp); | ^~~~~~~~ ../readnl/invmap.cpp:36:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 36 | register size_t f2 = Intcast (((AslCouPair *) p2) -> fp); | ^~~~~~~~ ../readnl/invmap.cpp:66:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 66 | register int i=0; | ^~~~~~~~ ../readnl/invmap.cpp:67:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 67 | register AslCouPair *ops = opmap; | ^~~~~~~~ 4 warnings generated. In file included from depGraph/checkCycles.cpp:12: In file included from depGraph/CouenneDepGraph.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from depGraph/checkCycles.cpp:12: In file included from depGraph/CouenneDepGraph.hpp:19: In file included from ./../expression/CouenneExprAux.hpp:18: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from depGraph/checkCycles.cpp:12: In file included from depGraph/CouenneDepGraph.hpp:19: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 11 warnings generated. In file included from fillQuadIndices.cpp:11: In file included from ./CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from fillQuadIndices.cpp:11: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from fillQuadIndices.cpp:11: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from depGraph/depGraph.cpp:14: In file included from depGraph/CouenneDepGraph.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from depGraph/depGraph.cpp:14: In file included from depGraph/CouenneDepGraph.hpp:19: In file included from ./../expression/CouenneExprAux.hpp:18: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from depGraph/depGraph.cpp:14: In file included from depGraph/CouenneDepGraph.hpp:19: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 11 warnings generated. In file included from CouenneGlobalCutOff.cpp:12: In file included from ./CouenneGlobalCutOff.hpp:15: In file included from ./CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneGlobalCutOff.cpp:12: In file included from ./CouenneGlobalCutOff.hpp:15: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneGlobalCutOff.cpp:12: In file included from ./CouenneGlobalCutOff.hpp:15: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from CouenneRestoreUnused.cpp:10: In file included from ./CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneRestoreUnused.cpp:10: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneRestoreUnused.cpp:10: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from writeAMPL.cpp:14: In file included from ./CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from writeAMPL.cpp:14: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from writeAMPL.cpp:14: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from constraint.cpp:12: In file included from ./CouenneProblemElem.hpp:17: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ 4 warnings generated. In file included from testIntFix.cpp:12: In file included from ./CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from testIntFix.cpp:12: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from testIntFix.cpp:12: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from CouenneRecordBestSol.cpp:17: In file included from ./CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneRecordBestSol.cpp:17: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneRecordBestSol.cpp:17: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ CouenneRecordBestSol.cpp:135:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 135 | listInt.empty(); | ^~~~~~~~~~~~~ 22 warnings generated. In file included from ../readnl/nl2e.cpp:13: In file included from ./../expression/CouenneExprVar.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../readnl/nl2e.cpp:13: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../readnl/nl2e.cpp:15: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from writeGAMS.cpp:15: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from writeGAMS.cpp:15: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from getIntegerCandidate.cpp:15: In file included from ./CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from getIntegerCandidate.cpp:15: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from getIntegerCandidate.cpp:15: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from problemIO.cpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from problemIO.cpp:17: In file included from ./../expression/CouenneExprAux.hpp:18: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from problemIO.cpp:17: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from problemIO.cpp:18: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 22 warnings generated. In file included from writeLP.cpp:13: In file included from ./CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from writeLP.cpp:13: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from writeLP.cpp:13: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from writeLP.cpp:17: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from ../readnl/readnl.cpp:25: In file included from ./CouenneProblem.hpp:27: In file included from ./CouenneJournalist.hpp:17: /usr/local/include/coin-or/IpJournalist.hpp:135:19: warning: 'format' attribute argument not supported: Printf [-Wignored-attributes] 135 | __attribute__((format(printf, 4, 5))) | ^ /usr/local/include/coin-or/IpJournalist.hpp:163:19: warning: 'format' attribute argument not supported: Printf [-Wignored-attributes] 163 | __attribute__((format(printf, 5, 6))) | ^ In file included from ../readnl/readnl.cpp:25: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from ../readnl/readnl.cpp:25: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from ../readnl/readnl.cpp:34: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from checkNLP.cpp:12: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from checkNLP.cpp:12: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ checkNLP.cpp:36:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 36 | for (register int i=0; i < nOrigVars_ - ndefined_; i++) { | ^~~~~~~~ checkNLP.cpp:591:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 591 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneSOS.cpp:14: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneSOS.cpp:15: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from CouenneSOS.cpp:22: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 23 warnings generated. In file included from CouenneSymmetry.cpp:13: In file included from ./CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneSymmetry.cpp:13: In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneSymmetry.cpp:13: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneSymmetry.cpp:26: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from reformulate.cpp:19: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from reformulate.cpp:21: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from reformulate.cpp:22: In file included from ./../problem/depGraph/CouenneDepGraph.hpp:19: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from fillDependence.cpp:14: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from fillDependence.cpp:14: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from fillDependence.cpp:15: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from CouenneProblem.cpp:20: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneProblem.cpp:22: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneProblem.cpp:25: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from CouenneProblem.cpp:26: ./../expression/operators/CouenneExprOpp.hpp:21:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | inline CouNumber opp (register CouNumber arg) | ^~~~~~~~ In file included from CouenneProblem.cpp:28: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 24 warnings generated. In file included from CouenneProblemConstructors.cpp:20: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneProblemConstructors.cpp:22: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneProblemConstructors.cpp:25: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from CouenneProblemConstructors.cpp:26: ./../expression/operators/CouenneExprOpp.hpp:21:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | inline CouNumber opp (register CouNumber arg) | ^~~~~~~~ In file included from CouenneProblemConstructors.cpp:28: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 24 warnings generated. In file included from problem.cpp:22: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from problem.cpp:24: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from problem.cpp:26: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from problem.cpp:27: ./CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 23 warnings generated. /bin/sh ../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneProblem.la -no-undefined -version-info 5:8:4 problem.lo CouenneProblem.lo problemIO.lo writeAMPL.lo writeGAMS.lo writeLP.lo constraint.lo fillQuadIndices.lo fillDependence.lo checkNLP.lo getIntegerCandidate.lo testIntFix.lo CouenneSOS.lo CouenneProblemConstructors.lo CouenneRestoreUnused.lo reformulate.lo CouenneGlobalCutOff.lo CouenneSymmetry.lo CouenneRecordBestSol.lo depGraph.lo checkCycles.lo readnl.lo nl2e.lo invmap.lo readASLfg.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneProblem.a .libs/problem.o .libs/CouenneProblem.o .libs/problemIO.o .libs/writeAMPL.o .libs/writeGAMS.o .libs/writeLP.o .libs/constraint.o .libs/fillQuadIndices.o .libs/fillDependence.o .libs/checkNLP.o .libs/getIntegerCandidate.o .libs/testIntFix.o .libs/CouenneSOS.o .libs/CouenneProblemConstructors.o .libs/CouenneRestoreUnused.o .libs/reformulate.o .libs/CouenneGlobalCutOff.o .libs/CouenneSymmetry.o .libs/CouenneRecordBestSol.o .libs/depGraph.o .libs/checkCycles.o .libs/readnl.o .libs/nl2e.o .libs/invmap.o .libs/readASLfg.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneProblem.a creating libCouenneProblem.la (cd .libs && rm -f libCouenneProblem.la && ln -s ../libCouenneProblem.la libCouenneProblem.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/problem' Making all in src/bound_tightening gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening' if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT boundTightening.lo -MD -MP -MF ".deps/boundTightening.Tpo" -c -o boundTightening.lo boundTightening.cpp; \ then mv -f ".deps/boundTightening.Tpo" ".deps/boundTightening.Plo"; else rm -f ".deps/boundTightening.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT aggressiveBT.lo -MD -MP -MF ".deps/aggressiveBT.Tpo" -c -o aggressiveBT.lo aggressiveBT.cpp; \ then mv -f ".deps/aggressiveBT.Tpo" ".deps/aggressiveBT.Plo"; else rm -f ".deps/aggressiveBT.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT fake_tightening.lo -MD -MP -MF ".deps/fake_tightening.Tpo" -c -o fake_tightening.lo fake_tightening.cpp; \ then mv -f ".deps/fake_tightening.Tpo" ".deps/fake_tightening.Plo"; else rm -f ".deps/fake_tightening.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT obbt.lo -MD -MP -MF ".deps/obbt.Tpo" -c -o obbt.lo obbt.cpp; \ then mv -f ".deps/obbt.Tpo" ".deps/obbt.Plo"; else rm -f ".deps/obbt.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT obbt_iter.lo -MD -MP -MF ".deps/obbt_iter.Tpo" -c -o obbt_iter.lo obbt_iter.cpp; \ then mv -f ".deps/obbt_iter.Tpo" ".deps/obbt_iter.Plo"; else rm -f ".deps/obbt_iter.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT tightenBounds.lo -MD -MP -MF ".deps/tightenBounds.Tpo" -c -o tightenBounds.lo tightenBounds.cpp; \ then mv -f ".deps/tightenBounds.Tpo" ".deps/tightenBounds.Plo"; else rm -f ".deps/tightenBounds.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds.lo -MD -MP -MF ".deps/impliedBounds.Tpo" -c -o impliedBounds.lo impliedBounds.cpp; \ then mv -f ".deps/impliedBounds.Tpo" ".deps/impliedBounds.Plo"; else rm -f ".deps/impliedBounds.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT FixPointConstructors.lo -MD -MP -MF ".deps/FixPointConstructors.Tpo" -c -o FixPointConstructors.lo FixPointConstructors.cpp; \ then mv -f ".deps/FixPointConstructors.Tpo" ".deps/FixPointConstructors.Plo"; else rm -f ".deps/FixPointConstructors.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT FixPointGenCuts.lo -MD -MP -MF ".deps/FixPointGenCuts.Tpo" -c -o FixPointGenCuts.lo FixPointGenCuts.cpp; \ then mv -f ".deps/FixPointGenCuts.Tpo" ".deps/FixPointGenCuts.Plo"; else rm -f ".deps/FixPointGenCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneInfeasCut.lo -MD -MP -MF ".deps/CouenneInfeasCut.Tpo" -c -o CouenneInfeasCut.lo CouenneInfeasCut.cpp; \ then mv -f ".deps/CouenneInfeasCut.Tpo" ".deps/CouenneInfeasCut.Plo"; else rm -f ".deps/CouenneInfeasCut.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT obbt_supplement.lo -MD -MP -MF ".deps/obbt_supplement.Tpo" -c -o obbt_supplement.lo obbt_supplement.cpp; \ then mv -f ".deps/obbt_supplement.Tpo" ".deps/obbt_supplement.Plo"; else rm -f ".deps/obbt_supplement.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BTPerfIndicator.lo -MD -MP -MF ".deps/BTPerfIndicator.Tpo" -c -o BTPerfIndicator.lo BTPerfIndicator.cpp; \ then mv -f ".deps/BTPerfIndicator.Tpo" ".deps/BTPerfIndicator.Plo"; else rm -f ".deps/BTPerfIndicator.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BTPerfIndicatorConstr.lo -MD -MP -MF ".deps/BTPerfIndicatorConstr.Tpo" -c -o BTPerfIndicatorConstr.lo BTPerfIndicatorConstr.cpp; \ then mv -f ".deps/BTPerfIndicatorConstr.Tpo" ".deps/BTPerfIndicatorConstr.Plo"; else rm -f ".deps/BTPerfIndicatorConstr.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-mul.lo -MD -MP -MF ".deps/impliedBounds-mul.Tpo" -c -o impliedBounds-mul.lo `test -f 'operators/impliedBounds-mul.cpp' || echo './'`operators/impliedBounds-mul.cpp; \ then mv -f ".deps/impliedBounds-mul.Tpo" ".deps/impliedBounds-mul.Plo"; else rm -f ".deps/impliedBounds-mul.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-sum.lo -MD -MP -MF ".deps/impliedBounds-sum.Tpo" -c -o impliedBounds-sum.lo `test -f 'operators/impliedBounds-sum.cpp' || echo './'`operators/impliedBounds-sum.cpp; \ then mv -f ".deps/impliedBounds-sum.Tpo" ".deps/impliedBounds-sum.Plo"; else rm -f ".deps/impliedBounds-sum.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprSum.lo -MD -MP -MF ".deps/impliedBounds-exprSum.Tpo" -c -o impliedBounds-exprSum.lo `test -f 'operators/impliedBounds-exprSum.cpp' || echo './'`operators/impliedBounds-exprSum.cpp; \ then mv -f ".deps/impliedBounds-exprSum.Tpo" ".deps/impliedBounds-exprSum.Plo"; else rm -f ".deps/impliedBounds-exprSum.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprDiv.lo -MD -MP -MF ".deps/impliedBounds-exprDiv.Tpo" -c -o impliedBounds-exprDiv.lo `test -f 'operators/impliedBounds-exprDiv.cpp' || echo './'`operators/impliedBounds-exprDiv.cpp; \ then mv -f ".deps/impliedBounds-exprDiv.Tpo" ".deps/impliedBounds-exprDiv.Plo"; else rm -f ".deps/impliedBounds-exprDiv.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprMul.lo -MD -MP -MF ".deps/impliedBounds-exprMul.Tpo" -c -o impliedBounds-exprMul.lo `test -f 'operators/impliedBounds-exprMul.cpp' || echo './'`operators/impliedBounds-exprMul.cpp; \ then mv -f ".deps/impliedBounds-exprMul.Tpo" ".deps/impliedBounds-exprMul.Plo"; else rm -f ".deps/impliedBounds-exprMul.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprTrilinear.lo -MD -MP -MF ".deps/impliedBounds-exprTrilinear.Tpo" -c -o impliedBounds-exprTrilinear.lo `test -f 'operators/impliedBounds-exprTrilinear.cpp' || echo './'`operators/impliedBounds-exprTrilinear.cpp; \ then mv -f ".deps/impliedBounds-exprTrilinear.Tpo" ".deps/impliedBounds-exprTrilinear.Plo"; else rm -f ".deps/impliedBounds-exprTrilinear.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprQuad.lo -MD -MP -MF ".deps/impliedBounds-exprQuad.Tpo" -c -o impliedBounds-exprQuad.lo `test -f 'operators/impliedBounds-exprQuad.cpp' || echo './'`operators/impliedBounds-exprQuad.cpp; \ then mv -f ".deps/impliedBounds-exprQuad.Tpo" ".deps/impliedBounds-exprQuad.Plo"; else rm -f ".deps/impliedBounds-exprQuad.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprPow.lo -MD -MP -MF ".deps/impliedBounds-exprPow.Tpo" -c -o impliedBounds-exprPow.lo `test -f 'operators/impliedBounds-exprPow.cpp' || echo './'`operators/impliedBounds-exprPow.cpp; \ then mv -f ".deps/impliedBounds-exprPow.Tpo" ".deps/impliedBounds-exprPow.Plo"; else rm -f ".deps/impliedBounds-exprPow.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonCouenneInfo.lo -MD -MP -MF ".deps/BonCouenneInfo.Tpo" -c -o BonCouenneInfo.lo `test -f '../main/BonCouenneInfo.cpp' || echo './'`../main/BonCouenneInfo.cpp; \ then mv -f ".deps/BonCouenneInfo.Tpo" ".deps/BonCouenneInfo.Plo"; else rm -f ".deps/BonCouenneInfo.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneAggrProbing.lo -MD -MP -MF ".deps/CouenneAggrProbing.Tpo" -c -o CouenneAggrProbing.lo CouenneAggrProbing.cpp; \ then mv -f ".deps/CouenneAggrProbing.Tpo" ".deps/CouenneAggrProbing.Plo"; else rm -f ".deps/CouenneAggrProbing.Tpo"; exit 1; fi mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT obbt_iter.lo -MD -MP -MF .deps/obbt_iter.Tpo -c obbt_iter.cpp -fPIC -DPIC -o .libs/obbt_iter.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT aggressiveBT.lo -MD -MP -MF .deps/aggressiveBT.Tpo -c aggressiveBT.cpp -fPIC -DPIC -o .libs/aggressiveBT.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT fake_tightening.lo -MD -MP -MF .deps/fake_tightening.Tpo -c fake_tightening.cpp -fPIC -DPIC -o .libs/fake_tightening.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT obbt_supplement.lo -MD -MP -MF .deps/obbt_supplement.Tpo -c obbt_supplement.cpp -fPIC -DPIC -o .libs/obbt_supplement.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BTPerfIndicatorConstr.lo -MD -MP -MF .deps/BTPerfIndicatorConstr.Tpo -c BTPerfIndicatorConstr.cpp -fPIC -DPIC -o .libs/BTPerfIndicatorConstr.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds.lo -MD -MP -MF .deps/impliedBounds.Tpo -c impliedBounds.cpp -fPIC -DPIC -o .libs/impliedBounds.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprMul.lo -MD -MP -MF .deps/impliedBounds-exprMul.Tpo -c operators/impliedBounds-exprMul.cpp -fPIC -DPIC -o .libs/impliedBounds-exprMul.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprQuad.lo -MD -MP -MF .deps/impliedBounds-exprQuad.Tpo -c operators/impliedBounds-exprQuad.cpp -fPIC -DPIC -o .libs/impliedBounds-exprQuad.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneAggrProbing.lo -MD -MP -MF .deps/CouenneAggrProbing.Tpo -c CouenneAggrProbing.cpp -fPIC -DPIC -o .libs/CouenneAggrProbing.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT tightenBounds.lo -MD -MP -MF .deps/tightenBounds.Tpo -c tightenBounds.cpp -fPIC -DPIC -o .libs/tightenBounds.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-mul.lo -MD -MP -MF .deps/impliedBounds-mul.Tpo -c operators/impliedBounds-mul.cpp -fPIC -DPIC -o .libs/impliedBounds-mul.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BTPerfIndicator.lo -MD -MP -MF .deps/BTPerfIndicator.Tpo -c BTPerfIndicator.cpp -fPIC -DPIC -o .libs/BTPerfIndicator.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT FixPointConstructors.lo -MD -MP -MF .deps/FixPointConstructors.Tpo -c FixPointConstructors.cpp -fPIC -DPIC -o .libs/FixPointConstructors.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT boundTightening.lo -MD -MP -MF .deps/boundTightening.Tpo -c boundTightening.cpp -fPIC -DPIC -o .libs/boundTightening.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-sum.lo -MD -MP -MF .deps/impliedBounds-sum.Tpo -c operators/impliedBounds-sum.cpp -fPIC -DPIC -o .libs/impliedBounds-sum.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT obbt.lo -MD -MP -MF .deps/obbt.Tpo -c obbt.cpp -fPIC -DPIC -o .libs/obbt.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT FixPointGenCuts.lo -MD -MP -MF .deps/FixPointGenCuts.Tpo -c FixPointGenCuts.cpp -fPIC -DPIC -o .libs/FixPointGenCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprTrilinear.lo -MD -MP -MF .deps/impliedBounds-exprTrilinear.Tpo -c operators/impliedBounds-exprTrilinear.cpp -fPIC -DPIC -o .libs/impliedBounds-exprTrilinear.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprPow.lo -MD -MP -MF .deps/impliedBounds-exprPow.Tpo -c operators/impliedBounds-exprPow.cpp -fPIC -DPIC -o .libs/impliedBounds-exprPow.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonCouenneInfo.lo -MD -MP -MF .deps/BonCouenneInfo.Tpo -c ../main/BonCouenneInfo.cpp -fPIC -DPIC -o .libs/BonCouenneInfo.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprDiv.lo -MD -MP -MF .deps/impliedBounds-exprDiv.Tpo -c operators/impliedBounds-exprDiv.cpp -fPIC -DPIC -o .libs/impliedBounds-exprDiv.o In file included from impliedBounds.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from impliedBounds.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from impliedBounds.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from operators/impliedBounds-exprMul.cpp:14: In file included from ./../expression/operators/CouenneExprMul.hpp:16: In file included from ./../expression/CouenneExprOp.hpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/impliedBounds-exprMul.cpp:14: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from BTPerfIndicatorConstr.cpp:12: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from BTPerfIndicatorConstr.cpp:12: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneInfeasCut.lo -MD -MP -MF .deps/CouenneInfeasCut.Tpo -c CouenneInfeasCut.cpp -fPIC -DPIC -o .libs/CouenneInfeasCut.o In file included from fake_tightening.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from fake_tightening.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from fake_tightening.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ fake_tightening.cpp:213:71: warning: more '%' conversions than data arguments [-Wformat-insufficient-args] 213 | "fake tightening CUTS optimum: x%d=%g in [%g,%g] but not in [%g,%g]\n", | ~^ 22 warnings generated. In file included from obbt_iter.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from obbt_iter.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from obbt_iter.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ obbt_iter.cpp:392:79: warning: data argument not used by format string [-Wformat-extra-args] 392 | Jnlst () -> Printf (J_ITERSUMMARY, J_BOUNDTIGHTENING, "OBBT: tightened ", nImprov); | ~~~~~~~~~~~~~~~~~~ ^ 22 warnings generated. c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT impliedBounds-exprSum.lo -MD -MP -MF .deps/impliedBounds-exprSum.Tpo -c operators/impliedBounds-exprSum.cpp -fPIC -DPIC -o .libs/impliedBounds-exprSum.o In file included from BTPerfIndicator.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from BTPerfIndicator.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from BTPerfIndicator.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from operators/impliedBounds-exprQuad.cpp:14: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./../expression/CouenneExprOp.hpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/impliedBounds-exprQuad.cpp:14: In file included from ./../expression/operators/CouenneExprQuad.hpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ 11 warnings generated. In file included from operators/impliedBounds-sum.cpp:14: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./../expression/CouenneExprOp.hpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/impliedBounds-sum.cpp:14: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/impliedBounds-mul.cpp:14: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/impliedBounds-exprPow.cpp:11: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/impliedBounds-exprDiv.cpp:11: In file included from ./../expression/operators/CouenneExprDiv.hpp:14: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/impliedBounds-exprTrilinear.cpp:10: In file included from ./../expression/operators/CouenneExprMul.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from boundTightening.cpp:12: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from boundTightening.cpp:12: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from obbt.cpp:15: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from obbt.cpp:16: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from obbt.cpp:18: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from aggressiveBT.cpp:16: In file included from ./../heuristics/BonNlpHeuristic.hpp:17: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from aggressiveBT.cpp:16: In file included from ./../heuristics/BonNlpHeuristic.hpp:17: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from aggressiveBT.cpp:16: In file included from ./../heuristics/BonNlpHeuristic.hpp:17: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ aggressiveBT.cpp:37:32: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 37 | static double distanceToBound (register int n, | ^~~~~~~~ aggressiveBT.cpp:38:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 38 | register const double* xOrig, | ^~~~~~~~ aggressiveBT.cpp:39:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 39 | register const double* lower, | ^~~~~~~~ aggressiveBT.cpp:40:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 40 | register const double* upper, | ^~~~~~~~ aggressiveBT.cpp:41:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 41 | register double cutoff_distance) { // stop if distance is above this | ^~~~~~~~ aggressiveBT.cpp:43:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 43 | register double Xdist = 0.; | ^~~~~~~~ aggressiveBT.cpp:47:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 47 | register CouNumber diff = *lower++ - *xOrig; | ^~~~~~~~ 28 warnings generated. In file included from CouenneAggrProbing.cpp:11: In file included from ./CouenneAggrProbing.hpp:21: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneAggrProbing.cpp:11: In file included from ./CouenneAggrProbing.hpp:21: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneAggrProbing.cpp:11: In file included from ./CouenneAggrProbing.hpp:21: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneAggrProbing.cpp:14: ./../expression/operators/CouenneExprOpp.hpp:21:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 21 | inline CouNumber opp (register CouNumber arg) | ^~~~~~~~ 22 warnings generated. In file included from tightenBounds.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from tightenBounds.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from tightenBounds.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from FixPointGenCuts.cpp:18: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from FixPointGenCuts.cpp:18: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from FixPointGenCuts.cpp:18: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from operators/impliedBounds-exprSum.cpp:11: In file included from ./../expression/operators/CouenneExprSum.hpp:16: In file included from ./../expression/CouenneExprOp.hpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from operators/impliedBounds-exprSum.cpp:11: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ operators/impliedBounds-exprSum.cpp:120:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 120 | for (register exprGroup::lincoeff::iterator el = lcoe.begin (); | ^~~~~~~~ operators/impliedBounds-exprSum.cpp:123:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | register CouNumber coe = el -> second; | ^~~~~~~~ operators/impliedBounds-exprSum.cpp:124:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 124 | register int ind = el -> first -> Index (); | ^~~~~~~~ operators/impliedBounds-exprSum.cpp:236:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 236 | for (register int i=ipos; i--; I1++) if (*I1 > maxind) maxind = *I1; | ^~~~~~~~ operators/impliedBounds-exprSum.cpp:237:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 237 | for (register int i=ineg; i--; I2++) if (*I2 > maxind) maxind = *I2; | ^~~~~~~~ operators/impliedBounds-exprSum.cpp:254:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 254 | for (register int i=ipos; i--;) { | ^~~~~~~~ operators/impliedBounds-exprSum.cpp:264:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 264 | for (register int i=ineg; i--;) { | ^~~~~~~~ operators/impliedBounds-exprSum.cpp:297:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 297 | for (register int i=ipos; i--;) { | ^~~~~~~~ operators/impliedBounds-exprSum.cpp:306:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 306 | for (register int i=ineg; i--;) { | ^~~~~~~~ operators/impliedBounds-exprSum.cpp:355:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 355 | for (register int i = num; i--;) { | ^~~~~~~~ 21 warnings generated. /bin/sh ../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneBoundTightening.la -no-undefined -version-info 5:8:4 boundTightening.lo aggressiveBT.lo fake_tightening.lo obbt.lo obbt_iter.lo tightenBounds.lo impliedBounds.lo FixPointConstructors.lo FixPointGenCuts.lo CouenneInfeasCut.lo obbt_supplement.lo BTPerfIndicator.lo BTPerfIndicatorConstr.lo impliedBounds-mul.lo impliedBounds-sum.lo impliedBounds-exprSum.lo impliedBounds-exprDiv.lo impliedBounds-exprMul.lo impliedBounds-exprTrilinear.lo impliedBounds-exprQuad.lo impliedBounds-exprPow.lo BonCouenneInfo.lo CouenneAggrProbing.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneBoundTightening.a .libs/boundTightening.o .libs/aggressiveBT.o .libs/fake_tightening.o .libs/obbt.o .libs/obbt_iter.o .libs/tightenBounds.o .libs/impliedBounds.o .libs/FixPointConstructors.o .libs/FixPointGenCuts.o .libs/CouenneInfeasCut.o .libs/obbt_supplement.o .libs/BTPerfIndicator.o .libs/BTPerfIndicatorConstr.o .libs/impliedBounds-mul.o .libs/impliedBounds-sum.o .libs/impliedBounds-exprSum.o .libs/impliedBounds-exprDiv.o .libs/impliedBounds-exprMul.o .libs/impliedBounds-exprTrilinear.o .libs/impliedBounds-exprQuad.o .libs/impliedBounds-exprPow.o .libs/BonCouenneInfo.o .libs/CouenneAggrProbing.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneBoundTightening.a creating libCouenneBoundTightening.la (cd .libs && rm -f libCouenneBoundTightening.la && ln -s ../libCouenneBoundTightening.la libCouenneBoundTightening.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening' Making all in src/bound_tightening/twoImpliedBT gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening/twoImpliedBT' if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../branch` -I`echo ./../../problem` -I`echo ./../../bound_tightening` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT TwoImpliedConstructors.lo -MD -MP -MF ".deps/TwoImpliedConstructors.Tpo" -c -o TwoImpliedConstructors.lo TwoImpliedConstructors.cpp; \ then mv -f ".deps/TwoImpliedConstructors.Tpo" ".deps/TwoImpliedConstructors.Plo"; else rm -f ".deps/TwoImpliedConstructors.Tpo"; exit 1; fi if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../branch` -I`echo ./../../problem` -I`echo ./../../bound_tightening` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT TwoImpliedIneqCombine.lo -MD -MP -MF ".deps/TwoImpliedIneqCombine.Tpo" -c -o TwoImpliedIneqCombine.lo TwoImpliedIneqCombine.cpp; \ then mv -f ".deps/TwoImpliedIneqCombine.Tpo" ".deps/TwoImpliedIneqCombine.Plo"; else rm -f ".deps/TwoImpliedIneqCombine.Tpo"; exit 1; fi if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../branch` -I`echo ./../../problem` -I`echo ./../../bound_tightening` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT TwoImpliedGenCuts.lo -MD -MP -MF ".deps/TwoImpliedGenCuts.Tpo" -c -o TwoImpliedGenCuts.lo TwoImpliedGenCuts.cpp; \ then mv -f ".deps/TwoImpliedGenCuts.Tpo" ".deps/TwoImpliedGenCuts.Plo"; else rm -f ".deps/TwoImpliedGenCuts.Tpo"; exit 1; fi mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../branch -I./../../problem -I./../../bound_tightening -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT TwoImpliedGenCuts.lo -MD -MP -MF .deps/TwoImpliedGenCuts.Tpo -c TwoImpliedGenCuts.cpp -fPIC -DPIC -o .libs/TwoImpliedGenCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../branch -I./../../problem -I./../../bound_tightening -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT TwoImpliedConstructors.lo -MD -MP -MF .deps/TwoImpliedConstructors.Tpo -c TwoImpliedConstructors.cpp -fPIC -DPIC -o .libs/TwoImpliedConstructors.o c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../branch -I./../../problem -I./../../bound_tightening -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT TwoImpliedIneqCombine.lo -MD -MP -MF .deps/TwoImpliedIneqCombine.Tpo -c TwoImpliedIneqCombine.cpp -fPIC -DPIC -o .libs/TwoImpliedIneqCombine.o In file included from TwoImpliedGenCuts.cpp:22: In file included from ./../../problem/CouenneProblemElem.hpp:17: ./../../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from TwoImpliedGenCuts.cpp:24: In file included from ./../../expression/CouenneExprVar.hpp:20: ./../../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from TwoImpliedGenCuts.cpp:26: ./../../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ TwoImpliedGenCuts.cpp:315:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 315 | register int | ^~~~~~~~ TwoImpliedGenCuts.cpp:315:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 315 | register int | ^~~~~~~~ 23 warnings generated. In file included from TwoImpliedIneqCombine.cpp:17: In file included from ./../../problem/CouenneProblem.hpp:25: ./../../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from TwoImpliedIneqCombine.cpp:17: In file included from ./../../problem/CouenneProblem.hpp:28: ./../../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from TwoImpliedIneqCombine.cpp:17: ./../../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ TwoImpliedIneqCombine.cpp:42:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 42 | int compthres (register const void *t1, | ^~~~~~~~ TwoImpliedIneqCombine.cpp:43:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 43 | register const void *t2) { | ^~~~~~~~ TwoImpliedIneqCombine.cpp:45:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 45 | register double | ^~~~~~~~ TwoImpliedIneqCombine.cpp:45:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 45 | register double | ^~~~~~~~ TwoImpliedIneqCombine.cpp:63:15: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | int compPair (register const void *p1, | ^~~~~~~~ TwoImpliedIneqCombine.cpp:64:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 64 | register const void *p2) { | ^~~~~~~~ TwoImpliedIneqCombine.cpp:66:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 66 | register int | ^~~~~~~~ TwoImpliedIneqCombine.cpp:66:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 66 | register int | ^~~~~~~~ TwoImpliedIneqCombine.cpp:663:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 663 | register double tmp = newL <= - COUENNE_INFINITY / 10 ? COUENNE_INFINITY : newL; | ^~~~~~~~ 30 warnings generated. /bin/sh ../../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneTwoImplied.la -no-undefined -version-info 5:8:4 TwoImpliedConstructors.lo TwoImpliedIneqCombine.lo TwoImpliedGenCuts.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneTwoImplied.a .libs/TwoImpliedConstructors.o .libs/TwoImpliedIneqCombine.o .libs/TwoImpliedGenCuts.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneTwoImplied.a creating libCouenneTwoImplied.la (cd .libs && rm -f libCouenneTwoImplied.la && ln -s ../libCouenneTwoImplied.la libCouenneTwoImplied.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening/twoImpliedBT' Making all in src/convex gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/convex' if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT addEnvelope.lo -MD -MP -MF ".deps/addEnvelope.Tpo" -c -o addEnvelope.lo addEnvelope.cpp; \ then mv -f ".deps/addEnvelope.Tpo" ".deps/addEnvelope.Plo"; else rm -f ".deps/addEnvelope.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT createCuts.lo -MD -MP -MF ".deps/createCuts.Tpo" -c -o createCuts.lo createCuts.cpp; \ then mv -f ".deps/createCuts.Tpo" ".deps/createCuts.Plo"; else rm -f ".deps/createCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneCutGenerator.lo -MD -MP -MF ".deps/CouenneCutGenerator.Tpo" -c -o CouenneCutGenerator.lo CouenneCutGenerator.cpp; \ then mv -f ".deps/CouenneCutGenerator.Tpo" ".deps/CouenneCutGenerator.Plo"; else rm -f ".deps/CouenneCutGenerator.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT generateCuts.lo -MD -MP -MF ".deps/generateCuts.Tpo" -c -o generateCuts.lo generateCuts.cpp; \ then mv -f ".deps/generateCuts.Tpo" ".deps/generateCuts.Plo"; else rm -f ".deps/generateCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT genColCuts.lo -MD -MP -MF ".deps/genColCuts.Tpo" -c -o genColCuts.lo genColCuts.cpp; \ then mv -f ".deps/genColCuts.Tpo" ".deps/genColCuts.Plo"; else rm -f ".deps/genColCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT genRowCuts.lo -MD -MP -MF ".deps/genRowCuts.Tpo" -c -o genRowCuts.lo genRowCuts.cpp; \ then mv -f ".deps/genRowCuts.Tpo" ".deps/genRowCuts.Plo"; else rm -f ".deps/genRowCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT updateBranchInfo.lo -MD -MP -MF ".deps/updateBranchInfo.Tpo" -c -o updateBranchInfo.lo updateBranchInfo.cpp; \ then mv -f ".deps/updateBranchInfo.Tpo" ".deps/updateBranchInfo.Plo"; else rm -f ".deps/updateBranchInfo.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT isOptimumCut.lo -MD -MP -MF ".deps/isOptimumCut.Tpo" -c -o isOptimumCut.lo isOptimumCut.cpp; \ then mv -f ".deps/isOptimumCut.Tpo" ".deps/isOptimumCut.Plo"; else rm -f ".deps/isOptimumCut.Tpo"; exit 1; fi mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT updateBranchInfo.lo -MD -MP -MF .deps/updateBranchInfo.Tpo -c updateBranchInfo.cpp -fPIC -DPIC -o .libs/updateBranchInfo.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT addEnvelope.lo -MD -MP -MF .deps/addEnvelope.Tpo -c addEnvelope.cpp -fPIC -DPIC -o .libs/addEnvelope.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT createCuts.lo -MD -MP -MF .deps/createCuts.Tpo -c createCuts.cpp -fPIC -DPIC -o .libs/createCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT genColCuts.lo -MD -MP -MF .deps/genColCuts.Tpo -c genColCuts.cpp -fPIC -DPIC -o .libs/genColCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneCutGenerator.lo -MD -MP -MF .deps/CouenneCutGenerator.Tpo -c CouenneCutGenerator.cpp -fPIC -DPIC -o .libs/CouenneCutGenerator.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT isOptimumCut.lo -MD -MP -MF .deps/isOptimumCut.Tpo -c isOptimumCut.cpp -fPIC -DPIC -o .libs/isOptimumCut.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT genRowCuts.lo -MD -MP -MF .deps/genRowCuts.Tpo -c genRowCuts.cpp -fPIC -DPIC -o .libs/genRowCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT generateCuts.lo -MD -MP -MF .deps/generateCuts.Tpo -c generateCuts.cpp -fPIC -DPIC -o .libs/generateCuts.o In file included from updateBranchInfo.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from updateBranchInfo.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from updateBranchInfo.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from genColCuts.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from genColCuts.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from genColCuts.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from genRowCuts.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from genRowCuts.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from genRowCuts.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from isOptimumCut.cpp:16: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from isOptimumCut.cpp:16: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from isOptimumCut.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ isOptimumCut.cpp:40:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 40 | register double lb = *lvalues++; | ^~~~~~~~ isOptimumCut.cpp:41:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 41 | register int ind = *lindices++; | ^~~~~~~~ isOptimumCut.cpp:57:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 57 | register double ub = *uvalues++; | ^~~~~~~~ isOptimumCut.cpp:58:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 58 | register int ind = *uindices++; | ^~~~~~~~ 25 warnings generated. In file included from createCuts.cpp:16: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from createCuts.cpp:16: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from createCuts.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from addEnvelope.cpp:15: In file included from ./../util/CouenneFunTriplets.hpp:16: In file included from ./../expression/operators/CouenneExprPow.hpp:18: In file included from ./../expression/CouenneExprOp.hpp:16: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from addEnvelope.cpp:15: In file included from ./../util/CouenneFunTriplets.hpp:16: In file included from ./../expression/operators/CouenneExprPow.hpp:18: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from addEnvelope.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 24 warnings generated. In file included from generateCuts.cpp:16: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from generateCuts.cpp:16: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from generateCuts.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ generateCuts.cpp:76:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 76 | for (register int i=ncols, j=0; i--; j++, chg_bds++) | ^~~~~~~~ generateCuts.cpp:76:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 76 | for (register int i=ncols, j=0; i--; j++, chg_bds++) | ^~~~~~~~ 23 warnings generated. In file included from CouenneCutGenerator.cpp:15: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneCutGenerator.cpp:15: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneCutGenerator.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. /bin/sh ../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneConvex.la -no-undefined -version-info 5:8:4 addEnvelope.lo createCuts.lo CouenneCutGenerator.lo generateCuts.lo genColCuts.lo genRowCuts.lo updateBranchInfo.lo isOptimumCut.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneConvex.a .libs/addEnvelope.o .libs/createCuts.o .libs/CouenneCutGenerator.o .libs/generateCuts.o .libs/genColCuts.o .libs/genRowCuts.o .libs/updateBranchInfo.o .libs/isOptimumCut.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneConvex.a creating libCouenneConvex.la (cd .libs && rm -f libCouenneConvex.la && ln -s ../libCouenneConvex.la libCouenneConvex.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/convex' Making all in src/branch gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/branch' if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneThreeWayBranchObj.lo -MD -MP -MF ".deps/CouenneThreeWayBranchObj.Tpo" -c -o CouenneThreeWayBranchObj.lo CouenneThreeWayBranchObj.cpp; \ then mv -f ".deps/CouenneThreeWayBranchObj.Tpo" ".deps/CouenneThreeWayBranchObj.Plo"; else rm -f ".deps/CouenneThreeWayBranchObj.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneBranchingObject.lo -MD -MP -MF ".deps/CouenneBranchingObject.Tpo" -c -o CouenneBranchingObject.lo CouenneBranchingObject.cpp; \ then mv -f ".deps/CouenneBranchingObject.Tpo" ".deps/CouenneBranchingObject.Plo"; else rm -f ".deps/CouenneBranchingObject.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneObject.lo -MD -MP -MF ".deps/CouenneObject.Tpo" -c -o CouenneObject.lo CouenneObject.cpp; \ then mv -f ".deps/CouenneObject.Tpo" ".deps/CouenneObject.Plo"; else rm -f ".deps/CouenneObject.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneVarObject.lo -MD -MP -MF ".deps/CouenneVarObject.Tpo" -c -o CouenneVarObject.lo CouenneVarObject.cpp; \ then mv -f ".deps/CouenneVarObject.Tpo" ".deps/CouenneVarObject.Plo"; else rm -f ".deps/CouenneVarObject.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneChooseVariable.lo -MD -MP -MF ".deps/CouenneChooseVariable.Tpo" -c -o CouenneChooseVariable.lo CouenneChooseVariable.cpp; \ then mv -f ".deps/CouenneChooseVariable.Tpo" ".deps/CouenneChooseVariable.Plo"; else rm -f ".deps/CouenneChooseVariable.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneChooseStrong.lo -MD -MP -MF ".deps/CouenneChooseStrong.Tpo" -c -o CouenneChooseStrong.lo CouenneChooseStrong.cpp; \ then mv -f ".deps/CouenneChooseStrong.Tpo" ".deps/CouenneChooseStrong.Plo"; else rm -f ".deps/CouenneChooseStrong.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT doStrongBranching.lo -MD -MP -MF ".deps/doStrongBranching.Tpo" -c -o doStrongBranching.lo doStrongBranching.cpp; \ then mv -f ".deps/doStrongBranching.Tpo" ".deps/doStrongBranching.Plo"; else rm -f ".deps/doStrongBranching.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT projections.lo -MD -MP -MF ".deps/projections.Tpo" -c -o projections.lo projections.cpp; \ then mv -f ".deps/projections.Tpo" ".deps/projections.Plo"; else rm -f ".deps/projections.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT infeasibility.lo -MD -MP -MF ".deps/infeasibility.Tpo" -c -o infeasibility.lo infeasibility.cpp; \ then mv -f ".deps/infeasibility.Tpo" ".deps/infeasibility.Plo"; else rm -f ".deps/infeasibility.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT infeasibilityVT.lo -MD -MP -MF ".deps/infeasibilityVT.Tpo" -c -o infeasibilityVT.lo infeasibilityVT.cpp; \ then mv -f ".deps/infeasibilityVT.Tpo" ".deps/infeasibilityVT.Plo"; else rm -f ".deps/infeasibilityVT.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT feasibleRegion.lo -MD -MP -MF ".deps/feasibleRegion.Tpo" -c -o feasibleRegion.lo feasibleRegion.cpp; \ then mv -f ".deps/feasibleRegion.Tpo" ".deps/feasibleRegion.Plo"; else rm -f ".deps/feasibleRegion.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneComplObject.lo -MD -MP -MF ".deps/CouenneComplObject.Tpo" -c -o CouenneComplObject.lo CouenneComplObject.cpp; \ then mv -f ".deps/CouenneComplObject.Tpo" ".deps/CouenneComplObject.Plo"; else rm -f ".deps/CouenneComplObject.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneComplBranchingObject.lo -MD -MP -MF ".deps/CouenneComplBranchingObject.Tpo" -c -o CouenneComplBranchingObject.lo CouenneComplBranchingObject.cpp; \ then mv -f ".deps/CouenneComplBranchingObject.Tpo" ".deps/CouenneComplBranchingObject.Plo"; else rm -f ".deps/CouenneComplBranchingObject.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneOrbitObj.lo -MD -MP -MF ".deps/CouenneOrbitObj.Tpo" -c -o CouenneOrbitObj.lo CouenneOrbitObj.cpp; \ then mv -f ".deps/CouenneOrbitObj.Tpo" ".deps/CouenneOrbitObj.Plo"; else rm -f ".deps/CouenneOrbitObj.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneOrbitBranchingObj.lo -MD -MP -MF ".deps/CouenneOrbitBranchingObj.Tpo" -c -o CouenneOrbitBranchingObj.lo CouenneOrbitBranchingObj.cpp; \ then mv -f ".deps/CouenneOrbitBranchingObj.Tpo" ".deps/CouenneOrbitBranchingObj.Plo"; else rm -f ".deps/CouenneOrbitBranchingObj.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BranchCore.lo -MD -MP -MF ".deps/BranchCore.Tpo" -c -o BranchCore.lo BranchCore.cpp; \ then mv -f ".deps/BranchCore.Tpo" ".deps/BranchCore.Plo"; else rm -f ".deps/BranchCore.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneSOSObject.lo -MD -MP -MF ".deps/CouenneSOSObject.Tpo" -c -o CouenneSOSObject.lo CouenneSOSObject.cpp; \ then mv -f ".deps/CouenneSOSObject.Tpo" ".deps/CouenneSOSObject.Plo"; else rm -f ".deps/CouenneSOSObject.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT StrongBranchingSetupList.lo -MD -MP -MF ".deps/StrongBranchingSetupList.Tpo" -c -o StrongBranchingSetupList.lo StrongBranchingSetupList.cpp; \ then mv -f ".deps/StrongBranchingSetupList.Tpo" ".deps/StrongBranchingSetupList.Plo"; else rm -f ".deps/StrongBranchingSetupList.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT Nauty.lo -MD -MP -MF ".deps/Nauty.Tpo" -c -o Nauty.lo Nauty.cpp; \ then mv -f ".deps/Nauty.Tpo" ".deps/Nauty.Plo"; else rm -f ".deps/Nauty.Tpo"; exit 1; fi mkdir .libs mkdir .libs mkdir .libs mkdir .libs mkdir: .libs: File exists mkdir: .libs: mkdir: .libs: File exists File exists c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT doStrongBranching.lo -MD -MP -MF .deps/doStrongBranching.Tpo -c doStrongBranching.cpp -fPIC -DPIC -o .libs/doStrongBranching.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneVarObject.lo -MD -MP -MF .deps/CouenneVarObject.Tpo -c CouenneVarObject.cpp -fPIC -DPIC -o .libs/CouenneVarObject.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneObject.lo -MD -MP -MF .deps/CouenneObject.Tpo -c CouenneObject.cpp -fPIC -DPIC -o .libs/CouenneObject.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneSOSObject.lo -MD -MP -MF .deps/CouenneSOSObject.Tpo -c CouenneSOSObject.cpp -fPIC -DPIC -o .libs/CouenneSOSObject.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneThreeWayBranchObj.lo -MD -MP -MF .deps/CouenneThreeWayBranchObj.Tpo -c CouenneThreeWayBranchObj.cpp -fPIC -DPIC -o .libs/CouenneThreeWayBranchObj.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneComplBranchingObject.lo -MD -MP -MF .deps/CouenneComplBranchingObject.Tpo -c CouenneComplBranchingObject.cpp -fPIC -DPIC -o .libs/CouenneComplBranchingObject.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT infeasibilityVT.lo -MD -MP -MF .deps/infeasibilityVT.Tpo -c infeasibilityVT.cpp -fPIC -DPIC -o .libs/infeasibilityVT.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT Nauty.lo -MD -MP -MF .deps/Nauty.Tpo -c Nauty.cpp -fPIC -DPIC -o .libs/Nauty.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT projections.lo -MD -MP -MF .deps/projections.Tpo -c projections.cpp -fPIC -DPIC -o .libs/projections.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneBranchingObject.lo -MD -MP -MF .deps/CouenneBranchingObject.Tpo -c CouenneBranchingObject.cpp -fPIC -DPIC -o .libs/CouenneBranchingObject.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT StrongBranchingSetupList.lo -MD -MP -MF .deps/StrongBranchingSetupList.Tpo -c StrongBranchingSetupList.cpp -fPIC -DPIC -o .libs/StrongBranchingSetupList.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT feasibleRegion.lo -MD -MP -MF .deps/feasibleRegion.Tpo -c feasibleRegion.cpp -fPIC -DPIC -o .libs/feasibleRegion.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneOrbitObj.lo -MD -MP -MF .deps/CouenneOrbitObj.Tpo -c CouenneOrbitObj.cpp -fPIC -DPIC -o .libs/CouenneOrbitObj.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT infeasibility.lo -MD -MP -MF .deps/infeasibility.Tpo -c infeasibility.cpp -fPIC -DPIC -o .libs/infeasibility.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BranchCore.lo -MD -MP -MF .deps/BranchCore.Tpo -c BranchCore.cpp -fPIC -DPIC -o .libs/BranchCore.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneComplObject.lo -MD -MP -MF .deps/CouenneComplObject.Tpo -c CouenneComplObject.cpp -fPIC -DPIC -o .libs/CouenneComplObject.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneChooseVariable.lo -MD -MP -MF .deps/CouenneChooseVariable.Tpo -c CouenneChooseVariable.cpp -fPIC -DPIC -o .libs/CouenneChooseVariable.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneOrbitBranchingObj.lo -MD -MP -MF .deps/CouenneOrbitBranchingObj.Tpo -c CouenneOrbitBranchingObj.cpp -fPIC -DPIC -o .libs/CouenneOrbitBranchingObj.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/nauty/ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneChooseStrong.lo -MD -MP -MF .deps/CouenneChooseStrong.Tpo -c CouenneChooseStrong.cpp -fPIC -DPIC -o .libs/CouenneChooseStrong.o projections.cpp:28:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 28 | register CouNumber | ^~~~~~~~ 1 warning generated. In file included from CouenneSOSObject.cpp:15: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneSOSObject.cpp:15: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneSOSObject.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from CouenneComplObject.cpp:11: In file included from ./CouenneComplObject.hpp:14: In file included from ./CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneComplObject.cpp:11: In file included from ./CouenneComplObject.hpp:14: In file included from ./CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneComplObject.cpp:12: In file included from ./CouenneComplBranchingObject.hpp:14: In file included from ./CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 11 warnings generated. In file included from BranchCore.cpp:11: In file included from ./CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from BranchCore.cpp:11: In file included from ./CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from BranchCore.cpp:12: In file included from ./CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from BranchCore.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ BranchCore.cpp:133:73: warning: format specifies type 'int' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 133 | jnlst_ -> Printf (J_ERROR, J_BRANCHING, "Branch Symm (%d vars):", branch_orbit -> size ()); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~ | %zu 23 warnings generated. In file included from CouenneComplBranchingObject.cpp:16: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneComplBranchingObject.cpp:16: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneComplBranchingObject.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneComplBranchingObject.cpp:19: In file included from ./CouenneComplBranchingObject.hpp:14: In file included from ./CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ CouenneComplBranchingObject.cpp:50:42: warning: more '%' conversions than data arguments [-Wformat-insufficient-args] 50 | "Complem. Branch: x%-3d = 0 or x%-3d = 0\n", | ~~~^ 23 warnings generated. In file included from feasibleRegion.cpp:14: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from feasibleRegion.cpp:14: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from feasibleRegion.cpp:14: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from feasibleRegion.cpp:16: In file included from ./CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from feasibleRegion.cpp:19: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneObject.cpp:12: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneObject.cpp:12: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneObject.cpp:15: In file included from ./CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from CouenneBranchingObject.cpp:18: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneBranchingObject.cpp:18: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneBranchingObject.cpp:18: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneBranchingObject.cpp:21: In file included from ./CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from CouenneThreeWayBranchObj.cpp:12: In file included from ./CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneThreeWayBranchObj.cpp:12: In file included from ./CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneThreeWayBranchObj.cpp:13: In file included from ./CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 11 warnings generated. In file included from doStrongBranching.cpp:15: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from doStrongBranching.cpp:15: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from doStrongBranching.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from doStrongBranching.cpp:17: In file included from ./CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from CouenneOrbitBranchingObj.cpp:17: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneOrbitBranchingObj.cpp:17: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneOrbitBranchingObj.cpp:17: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneOrbitBranchingObj.cpp:19: In file included from ./CouenneOrbitBranchingObj.hpp:14: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from infeasibilityVT.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from infeasibilityVT.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from infeasibilityVT.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from StrongBranchingSetupList.cpp:12: In file included from ./CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from StrongBranchingSetupList.cpp:12: In file included from ./CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from StrongBranchingSetupList.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from infeasibility.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from infeasibility.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from infeasibility.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from CouenneVarObject.cpp:15: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneVarObject.cpp:15: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneVarObject.cpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneVarObject.cpp:17: In file included from ./CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. In file included from CouenneChooseVariable.cpp:18: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneChooseVariable.cpp:18: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneChooseVariable.cpp:18: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from CouenneChooseStrong.cpp:15: In file included from ./CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneChooseStrong.cpp:15: In file included from ./CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneChooseStrong.cpp:17: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneChooseStrong.cpp:19: In file included from ./CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ 22 warnings generated. /bin/sh ../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneBranch.la -no-undefined -version-info 5:8:4 CouenneThreeWayBranchObj.lo CouenneBranchingObject.lo CouenneObject.lo CouenneVarObject.lo CouenneChooseVariable.lo CouenneChooseStrong.lo doStrongBranching.lo projections.lo infeasibility.lo infeasibilityVT.lo feasibleRegion.lo CouenneComplObject.lo CouenneComplBranchingObject.lo CouenneOrbitObj.lo CouenneOrbitBranchingObj.lo BranchCore.lo CouenneSOSObject.lo StrongBranchingSetupList.lo Nauty.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneBranch.a .libs/CouenneThreeWayBranchObj.o .libs/CouenneBranchingObject.o .libs/CouenneObject.o .libs/CouenneVarObject.o .libs/CouenneChooseVariable.o .libs/CouenneChooseStrong.o .libs/doStrongBranching.o .libs/projections.o .libs/infeasibility.o .libs/infeasibilityVT.o .libs/feasibleRegion.o .libs/CouenneComplObject.o .libs/CouenneComplBranchingObject.o .libs/CouenneOrbitObj.o .libs/CouenneOrbitBranchingObj.o .libs/BranchCore.o .libs/CouenneSOSObject.o .libs/StrongBranchingSetupList.o .libs/Nauty.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneBranch.a creating libCouenneBranch.la (cd .libs && rm -f libCouenneBranch.la && ln -s ../libCouenneBranch.la libCouenneBranch.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/branch' Making all in src/disjunctive gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/disjunctive' if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneDisjCuts.lo -MD -MP -MF ".deps/CouenneDisjCuts.Tpo" -c -o CouenneDisjCuts.lo CouenneDisjCuts.cpp; \ then mv -f ".deps/CouenneDisjCuts.Tpo" ".deps/CouenneDisjCuts.Plo"; else rm -f ".deps/CouenneDisjCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT generateDisjCuts.lo -MD -MP -MF ".deps/generateDisjCuts.Tpo" -c -o generateDisjCuts.lo generateDisjCuts.cpp; \ then mv -f ".deps/generateDisjCuts.Tpo" ".deps/generateDisjCuts.Plo"; else rm -f ".deps/generateDisjCuts.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT disjCut.lo -MD -MP -MF ".deps/disjCut.Tpo" -c -o disjCut.lo disjCut.cpp; \ then mv -f ".deps/disjCut.Tpo" ".deps/disjCut.Plo"; else rm -f ".deps/disjCut.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT getDisjunctions.lo -MD -MP -MF ".deps/getDisjunctions.Tpo" -c -o getDisjunctions.lo getDisjunctions.cpp; \ then mv -f ".deps/getDisjunctions.Tpo" ".deps/getDisjunctions.Plo"; else rm -f ".deps/getDisjunctions.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT separateWithDisjunction.lo -MD -MP -MF ".deps/separateWithDisjunction.Tpo" -c -o separateWithDisjunction.lo separateWithDisjunction.cpp; \ then mv -f ".deps/separateWithDisjunction.Tpo" ".deps/separateWithDisjunction.Plo"; else rm -f ".deps/separateWithDisjunction.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT singleDisjunctions.lo -MD -MP -MF ".deps/singleDisjunctions.Tpo" -c -o singleDisjunctions.lo singleDisjunctions.cpp; \ then mv -f ".deps/singleDisjunctions.Tpo" ".deps/singleDisjunctions.Plo"; else rm -f ".deps/singleDisjunctions.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT dummyVecMatr.lo -MD -MP -MF ".deps/dummyVecMatr.Tpo" -c -o dummyVecMatr.lo dummyVecMatr.cpp; \ then mv -f ".deps/dummyVecMatr.Tpo" ".deps/dummyVecMatr.Plo"; else rm -f ".deps/dummyVecMatr.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT OsiLinear2MatrVec.lo -MD -MP -MF ".deps/OsiLinear2MatrVec.Tpo" -c -o OsiLinear2MatrVec.lo OsiLinear2MatrVec.cpp; \ then mv -f ".deps/OsiLinear2MatrVec.Tpo" ".deps/OsiLinear2MatrVec.Plo"; else rm -f ".deps/OsiLinear2MatrVec.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT OsiCuts2MatrVec.lo -MD -MP -MF ".deps/OsiCuts2MatrVec.Tpo" -c -o OsiCuts2MatrVec.lo OsiCuts2MatrVec.cpp; \ then mv -f ".deps/OsiCuts2MatrVec.Tpo" ".deps/OsiCuts2MatrVec.Plo"; else rm -f ".deps/OsiCuts2MatrVec.Tpo"; exit 1; fi mkdir .libs mkdir .libs mkdir: .libs: File exists c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT generateDisjCuts.lo -MD -MP -MF .deps/generateDisjCuts.Tpo -c generateDisjCuts.cpp -fPIC -DPIC -o .libs/generateDisjCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneDisjCuts.lo -MD -MP -MF .deps/CouenneDisjCuts.Tpo -c CouenneDisjCuts.cpp -fPIC -DPIC -o .libs/CouenneDisjCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT singleDisjunctions.lo -MD -MP -MF .deps/singleDisjunctions.Tpo -c singleDisjunctions.cpp -fPIC -DPIC -o .libs/singleDisjunctions.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT disjCut.lo -MD -MP -MF .deps/disjCut.Tpo -c disjCut.cpp -fPIC -DPIC -o .libs/disjCut.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT dummyVecMatr.lo -MD -MP -MF .deps/dummyVecMatr.Tpo -c dummyVecMatr.cpp -fPIC -DPIC -o .libs/dummyVecMatr.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT separateWithDisjunction.lo -MD -MP -MF .deps/separateWithDisjunction.Tpo -c separateWithDisjunction.cpp -fPIC -DPIC -o .libs/separateWithDisjunction.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT getDisjunctions.lo -MD -MP -MF .deps/getDisjunctions.Tpo -c getDisjunctions.cpp -fPIC -DPIC -o .libs/getDisjunctions.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT OsiCuts2MatrVec.lo -MD -MP -MF .deps/OsiCuts2MatrVec.Tpo -c OsiCuts2MatrVec.cpp -fPIC -DPIC -o .libs/OsiCuts2MatrVec.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT OsiLinear2MatrVec.lo -MD -MP -MF .deps/OsiLinear2MatrVec.Tpo -c OsiLinear2MatrVec.cpp -fPIC -DPIC -o .libs/OsiLinear2MatrVec.o In file included from disjCut.cpp:14: ./CouenneDisjCuts.hpp:194:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 194 | inline void CoinInvN (register const double *orig, | ^~~~~~~~ ./CouenneDisjCuts.hpp:195:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 195 | register int n, | ^~~~~~~~ ./CouenneDisjCuts.hpp:196:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 196 | register double *inverted) { | ^~~~~~~~ ./CouenneDisjCuts.hpp:203:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 203 | inline void CoinCopyDisp (register const int *src, | ^~~~~~~~ ./CouenneDisjCuts.hpp:204:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 204 | register int num, | ^~~~~~~~ ./CouenneDisjCuts.hpp:205:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 205 | register int *dst, | ^~~~~~~~ ./CouenneDisjCuts.hpp:206:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 206 | register int displacement) { | ^~~~~~~~ disjCut.cpp:260:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 260 | for (register int i=n+1; i--;) { | ^~~~~~~~ disjCut.cpp:364:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 364 | for (register int nc = ncolLeft + ncolRight, j = N + nc; nc--;) | ^~~~~~~~ disjCut.cpp:364:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 364 | for (register int nc = ncolLeft + ncolRight, j = N + nc; nc--;) | ^~~~~~~~ 10 warnings generated. In file included from generateDisjCuts.cpp:15: ./CouenneDisjCuts.hpp:194:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 194 | inline void CoinInvN (register const double *orig, | ^~~~~~~~ ./CouenneDisjCuts.hpp:195:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 195 | register int n, | ^~~~~~~~ ./CouenneDisjCuts.hpp:196:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 196 | register double *inverted) { | ^~~~~~~~ ./CouenneDisjCuts.hpp:203:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 203 | inline void CoinCopyDisp (register const int *src, | ^~~~~~~~ ./CouenneDisjCuts.hpp:204:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 204 | register int num, | ^~~~~~~~ ./CouenneDisjCuts.hpp:205:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 205 | register int *dst, | ^~~~~~~~ ./CouenneDisjCuts.hpp:206:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 206 | register int displacement) { | ^~~~~~~~ In file included from generateDisjCuts.cpp:16: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from generateDisjCuts.cpp:16: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from generateDisjCuts.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 28 warnings generated. In file included from getDisjunctions.cpp:12: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from getDisjunctions.cpp:12: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from getDisjunctions.cpp:12: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from getDisjunctions.cpp:14: In file included from ./../branch/CouenneBranchingObject.hpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from getDisjunctions.cpp:15: ./CouenneDisjCuts.hpp:194:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 194 | inline void CoinInvN (register const double *orig, | ^~~~~~~~ ./CouenneDisjCuts.hpp:195:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 195 | register int n, | ^~~~~~~~ ./CouenneDisjCuts.hpp:196:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 196 | register double *inverted) { | ^~~~~~~~ ./CouenneDisjCuts.hpp:203:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 203 | inline void CoinCopyDisp (register const int *src, | ^~~~~~~~ ./CouenneDisjCuts.hpp:204:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 204 | register int num, | ^~~~~~~~ ./CouenneDisjCuts.hpp:205:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 205 | register int *dst, | ^~~~~~~~ ./CouenneDisjCuts.hpp:206:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 206 | register int displacement) { | ^~~~~~~~ 29 warnings generated. In file included from CouenneDisjCuts.cpp:12: ./CouenneDisjCuts.hpp:194:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 194 | inline void CoinInvN (register const double *orig, | ^~~~~~~~ ./CouenneDisjCuts.hpp:195:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 195 | register int n, | ^~~~~~~~ ./CouenneDisjCuts.hpp:196:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 196 | register double *inverted) { | ^~~~~~~~ ./CouenneDisjCuts.hpp:203:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 203 | inline void CoinCopyDisp (register const int *src, | ^~~~~~~~ ./CouenneDisjCuts.hpp:204:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 204 | register int num, | ^~~~~~~~ ./CouenneDisjCuts.hpp:205:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 205 | register int *dst, | ^~~~~~~~ ./CouenneDisjCuts.hpp:206:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 206 | register int displacement) { | ^~~~~~~~ In file included from CouenneDisjCuts.cpp:13: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneDisjCuts.cpp:13: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneDisjCuts.cpp:13: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 28 warnings generated. In file included from singleDisjunctions.cpp:12: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from singleDisjunctions.cpp:12: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from singleDisjunctions.cpp:12: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from singleDisjunctions.cpp:13: ./CouenneDisjCuts.hpp:194:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 194 | inline void CoinInvN (register const double *orig, | ^~~~~~~~ ./CouenneDisjCuts.hpp:195:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 195 | register int n, | ^~~~~~~~ ./CouenneDisjCuts.hpp:196:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 196 | register double *inverted) { | ^~~~~~~~ ./CouenneDisjCuts.hpp:203:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 203 | inline void CoinCopyDisp (register const int *src, | ^~~~~~~~ ./CouenneDisjCuts.hpp:204:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 204 | register int num, | ^~~~~~~~ ./CouenneDisjCuts.hpp:205:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 205 | register int *dst, | ^~~~~~~~ ./CouenneDisjCuts.hpp:206:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 206 | register int displacement) { | ^~~~~~~~ singleDisjunctions.cpp:74:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 74 | register double lb = *lvalues++; | ^~~~~~~~ singleDisjunctions.cpp:75:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 75 | register int ind = *lindices++; | ^~~~~~~~ singleDisjunctions.cpp:91:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 91 | register double ub = *uvalues++; | ^~~~~~~~ singleDisjunctions.cpp:92:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 92 | register int ind = *uindices++; | ^~~~~~~~ singleDisjunctions.cpp:166:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 166 | register int diff = *Li - *Ri; | ^~~~~~~~ 33 warnings generated. In file included from separateWithDisjunction.cpp:12: ./CouenneDisjCuts.hpp:194:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 194 | inline void CoinInvN (register const double *orig, | ^~~~~~~~ ./CouenneDisjCuts.hpp:195:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 195 | register int n, | ^~~~~~~~ ./CouenneDisjCuts.hpp:196:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 196 | register double *inverted) { | ^~~~~~~~ ./CouenneDisjCuts.hpp:203:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 203 | inline void CoinCopyDisp (register const int *src, | ^~~~~~~~ ./CouenneDisjCuts.hpp:204:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 204 | register int num, | ^~~~~~~~ ./CouenneDisjCuts.hpp:205:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 205 | register int *dst, | ^~~~~~~~ ./CouenneDisjCuts.hpp:206:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 206 | register int displacement) { | ^~~~~~~~ In file included from separateWithDisjunction.cpp:14: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from separateWithDisjunction.cpp:14: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from separateWithDisjunction.cpp:14: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 28 warnings generated. In file included from OsiCuts2MatrVec.cpp:11: ./CouenneDisjCuts.hpp:194:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 194 | inline void CoinInvN (register const double *orig, | ^~~~~~~~ ./CouenneDisjCuts.hpp:195:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 195 | register int n, | ^~~~~~~~ ./CouenneDisjCuts.hpp:196:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 196 | register double *inverted) { | ^~~~~~~~ ./CouenneDisjCuts.hpp:203:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 203 | inline void CoinCopyDisp (register const int *src, | ^~~~~~~~ ./CouenneDisjCuts.hpp:204:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 204 | register int num, | ^~~~~~~~ ./CouenneDisjCuts.hpp:205:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 205 | register int *dst, | ^~~~~~~~ ./CouenneDisjCuts.hpp:206:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 206 | register int displacement) { | ^~~~~~~~ In file included from OsiCuts2MatrVec.cpp:22: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from OsiCuts2MatrVec.cpp:22: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from OsiCuts2MatrVec.cpp:22: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 28 warnings generated. In file included from OsiLinear2MatrVec.cpp:11: ./CouenneDisjCuts.hpp:194:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 194 | inline void CoinInvN (register const double *orig, | ^~~~~~~~ ./CouenneDisjCuts.hpp:195:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 195 | register int n, | ^~~~~~~~ ./CouenneDisjCuts.hpp:196:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 196 | register double *inverted) { | ^~~~~~~~ ./CouenneDisjCuts.hpp:203:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 203 | inline void CoinCopyDisp (register const int *src, | ^~~~~~~~ ./CouenneDisjCuts.hpp:204:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 204 | register int num, | ^~~~~~~~ ./CouenneDisjCuts.hpp:205:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 205 | register int *dst, | ^~~~~~~~ ./CouenneDisjCuts.hpp:206:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 206 | register int displacement) { | ^~~~~~~~ In file included from OsiLinear2MatrVec.cpp:21: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from OsiLinear2MatrVec.cpp:21: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from OsiLinear2MatrVec.cpp:21: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 28 warnings generated. /bin/sh ../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneDisjunctive.la -no-undefined -version-info 5:8:4 CouenneDisjCuts.lo generateDisjCuts.lo disjCut.lo getDisjunctions.lo separateWithDisjunction.lo singleDisjunctions.lo dummyVecMatr.lo OsiLinear2MatrVec.lo OsiCuts2MatrVec.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneDisjunctive.a .libs/CouenneDisjCuts.o .libs/generateDisjCuts.o .libs/disjCut.o .libs/getDisjunctions.o .libs/separateWithDisjunction.o .libs/singleDisjunctions.o .libs/dummyVecMatr.o .libs/OsiLinear2MatrVec.o .libs/OsiCuts2MatrVec.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneDisjunctive.a creating libCouenneDisjunctive.la (cd .libs && rm -f libCouenneDisjunctive.la && ln -s ../libCouenneDisjunctive.la libCouenneDisjunctive.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/disjunctive' Making all in src/interfaces gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/interfaces' if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonCouenneInterface.lo -MD -MP -MF ".deps/BonCouenneInterface.Tpo" -c -o BonCouenneInterface.lo BonCouenneInterface.cpp; \ then mv -f ".deps/BonCouenneInterface.Tpo" ".deps/BonCouenneInterface.Plo"; else rm -f ".deps/BonCouenneInterface.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneTNLP.lo -MD -MP -MF ".deps/CouenneTNLP.Tpo" -c -o CouenneTNLP.lo CouenneTNLP.cpp; \ then mv -f ".deps/CouenneTNLP.Tpo" ".deps/CouenneTNLP.Plo"; else rm -f ".deps/CouenneTNLP.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneMINLPInterface.lo -MD -MP -MF ".deps/CouenneMINLPInterface.Tpo" -c -o CouenneMINLPInterface.lo CouenneMINLPInterface.cpp; \ then mv -f ".deps/CouenneMINLPInterface.Tpo" ".deps/CouenneMINLPInterface.Plo"; else rm -f ".deps/CouenneMINLPInterface.Tpo"; exit 1; fi mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonCouenneInterface.lo -MD -MP -MF .deps/BonCouenneInterface.Tpo -c BonCouenneInterface.cpp -fPIC -DPIC -o .libs/BonCouenneInterface.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneMINLPInterface.lo -MD -MP -MF .deps/CouenneMINLPInterface.Tpo -c CouenneMINLPInterface.cpp -fPIC -DPIC -o .libs/CouenneMINLPInterface.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneTNLP.lo -MD -MP -MF .deps/CouenneTNLP.Tpo -c CouenneTNLP.cpp -fPIC -DPIC -o .libs/CouenneTNLP.o In file included from CouenneTNLP.cpp:14: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneTNLP.cpp:14: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneTNLP.cpp:14: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ CouenneTNLP.cpp:472:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 472 | register expression **e = Jac_. expr (); | ^~~~~~~~ CouenneTNLP.cpp:474:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 474 | for (register int i=nele_jac; i--;) | ^~~~~~~~ 23 warnings generated. In file included from BonCouenneInterface.cpp:16: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from BonCouenneInterface.cpp:16: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from BonCouenneInterface.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. /bin/sh ../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneInterfaces.la -no-undefined -version-info 5:8:4 BonCouenneInterface.lo CouenneTNLP.lo CouenneMINLPInterface.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneInterfaces.a .libs/BonCouenneInterface.o .libs/CouenneTNLP.o .libs/CouenneMINLPInterface.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneInterfaces.a creating libCouenneInterfaces.la (cd .libs && rm -f libCouenneInterfaces.la && ln -s ../libCouenneInterfaces.la libCouenneInterfaces.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/interfaces' Making all in src/heuristics gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/heuristics' if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonInitHeuristic.lo -MD -MP -MF ".deps/BonInitHeuristic.Tpo" -c -o BonInitHeuristic.lo BonInitHeuristic.cpp; \ then mv -f ".deps/BonInitHeuristic.Tpo" ".deps/BonInitHeuristic.Plo"; else rm -f ".deps/BonInitHeuristic.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonNlpHeuristic.lo -MD -MP -MF ".deps/BonNlpHeuristic.Tpo" -c -o BonNlpHeuristic.lo BonNlpHeuristic.cpp; \ then mv -f ".deps/BonNlpHeuristic.Tpo" ".deps/BonNlpHeuristic.Plo"; else rm -f ".deps/BonNlpHeuristic.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFeasPumpConstructors.lo -MD -MP -MF ".deps/CouenneFeasPumpConstructors.Tpo" -c -o CouenneFeasPumpConstructors.lo CouenneFeasPumpConstructors.cpp; \ then mv -f ".deps/CouenneFeasPumpConstructors.Tpo" ".deps/CouenneFeasPumpConstructors.Plo"; else rm -f ".deps/CouenneFeasPumpConstructors.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFeasPump.lo -MD -MP -MF ".deps/CouenneFeasPump.Tpo" -c -o CouenneFeasPump.lo CouenneFeasPump.cpp; \ then mv -f ".deps/CouenneFeasPump.Tpo" ".deps/CouenneFeasPump.Plo"; else rm -f ".deps/CouenneFeasPump.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPcreateMILP.lo -MD -MP -MF ".deps/CouenneFPcreateMILP.Tpo" -c -o CouenneFPcreateMILP.lo CouenneFPcreateMILP.cpp; \ then mv -f ".deps/CouenneFPcreateMILP.Tpo" ".deps/CouenneFPcreateMILP.Plo"; else rm -f ".deps/CouenneFPcreateMILP.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPSolveMILP.lo -MD -MP -MF ".deps/CouenneFPSolveMILP.Tpo" -c -o CouenneFPSolveMILP.lo CouenneFPSolveMILP.cpp; \ then mv -f ".deps/CouenneFPSolveMILP.Tpo" ".deps/CouenneFPSolveMILP.Plo"; else rm -f ".deps/CouenneFPSolveMILP.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPSolveNLP.lo -MD -MP -MF ".deps/CouenneFPSolveNLP.Tpo" -c -o CouenneFPSolveNLP.lo CouenneFPSolveNLP.cpp; \ then mv -f ".deps/CouenneFPSolveNLP.Tpo" ".deps/CouenneFPSolveNLP.Plo"; else rm -f ".deps/CouenneFPSolveNLP.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPFindSolution.lo -MD -MP -MF ".deps/CouenneFPFindSolution.Tpo" -c -o CouenneFPFindSolution.lo CouenneFPFindSolution.cpp; \ then mv -f ".deps/CouenneFPFindSolution.Tpo" ".deps/CouenneFPFindSolution.Plo"; else rm -f ".deps/CouenneFPFindSolution.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPpool.lo -MD -MP -MF ".deps/CouenneFPpool.Tpo" -c -o CouenneFPpool.lo CouenneFPpool.cpp; \ then mv -f ".deps/CouenneFPpool.Tpo" ".deps/CouenneFPpool.Plo"; else rm -f ".deps/CouenneFPpool.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPscipSolve.lo -MD -MP -MF ".deps/CouenneFPscipSolve.Tpo" -c -o CouenneFPscipSolve.lo CouenneFPscipSolve.cpp; \ then mv -f ".deps/CouenneFPscipSolve.Tpo" ".deps/CouenneFPscipSolve.Plo"; else rm -f ".deps/CouenneFPscipSolve.Tpo"; exit 1; fi if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneIterativeRounding.lo -MD -MP -MF ".deps/CouenneIterativeRounding.Tpo" -c -o CouenneIterativeRounding.lo CouenneIterativeRounding.cpp; \ then mv -f ".deps/CouenneIterativeRounding.Tpo" ".deps/CouenneIterativeRounding.Plo"; else rm -f ".deps/CouenneIterativeRounding.Tpo"; exit 1; fi mkdir .libs mkdir .libs mkdir: .libs: c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonInitHeuristic.lo -MD -MP -MF .deps/BonInitHeuristic.Tpo -c BonInitHeuristic.cpp -fPIC -DPIC -o .libs/BonInitHeuristic.o File exists c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneIterativeRounding.lo -MD -MP -MF .deps/CouenneIterativeRounding.Tpo -c CouenneIterativeRounding.cpp -fPIC -DPIC -o .libs/CouenneIterativeRounding.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPcreateMILP.lo -MD -MP -MF .deps/CouenneFPcreateMILP.Tpo -c CouenneFPcreateMILP.cpp -fPIC -DPIC -o .libs/CouenneFPcreateMILP.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPscipSolve.lo -MD -MP -MF .deps/CouenneFPscipSolve.Tpo -c CouenneFPscipSolve.cpp -fPIC -DPIC -o .libs/CouenneFPscipSolve.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPSolveMILP.lo -MD -MP -MF .deps/CouenneFPSolveMILP.Tpo -c CouenneFPSolveMILP.cpp -fPIC -DPIC -o .libs/CouenneFPSolveMILP.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFeasPumpConstructors.lo -MD -MP -MF .deps/CouenneFeasPumpConstructors.Tpo -c CouenneFeasPumpConstructors.cpp -fPIC -DPIC -o .libs/CouenneFeasPumpConstructors.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPSolveNLP.lo -MD -MP -MF .deps/CouenneFPSolveNLP.Tpo -c CouenneFPSolveNLP.cpp -fPIC -DPIC -o .libs/CouenneFPSolveNLP.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFeasPump.lo -MD -MP -MF .deps/CouenneFeasPump.Tpo -c CouenneFeasPump.cpp -fPIC -DPIC -o .libs/CouenneFeasPump.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPpool.lo -MD -MP -MF .deps/CouenneFPpool.Tpo -c CouenneFPpool.cpp -fPIC -DPIC -o .libs/CouenneFPpool.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneFPFindSolution.lo -MD -MP -MF .deps/CouenneFPFindSolution.Tpo -c CouenneFPFindSolution.cpp -fPIC -DPIC -o .libs/CouenneFPFindSolution.o c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonNlpHeuristic.lo -MD -MP -MF .deps/BonNlpHeuristic.Tpo -c BonNlpHeuristic.cpp -fPIC -DPIC -o .libs/BonNlpHeuristic.o In file included from BonInitHeuristic.cpp:11: In file included from ./BonInitHeuristic.hpp:15: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from BonInitHeuristic.cpp:11: In file included from ./BonInitHeuristic.hpp:15: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from BonInitHeuristic.cpp:11: In file included from ./BonInitHeuristic.hpp:15: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from CouenneFPpool.cpp:14: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneFPpool.cpp:14: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneFPpool.cpp:14: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneFPpool.cpp:18: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ CouenneFPpool.cpp:246:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 246 | register double | ^~~~~~~~ CouenneFPpool.cpp:246:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 246 | register double | ^~~~~~~~ CouenneFPpool.cpp:250:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 250 | const register double | ^~~~~~~~ CouenneFPpool.cpp:250:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 250 | const register double | ^~~~~~~~ CouenneFPpool.cpp:254:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 254 | register bool move_on = false; | ^~~~~~~~ 27 warnings generated. In file included from CouenneFPcreateMILP.cpp:17: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneFPcreateMILP.cpp:17: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneFPcreateMILP.cpp:17: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ CouenneFPcreateMILP.cpp:333:10: warning: 'IpLapackDsyev' is deprecated [-Wdeprecated-declarations] 333 | Ipopt::IpLapackDsyev (true, n, A, n, eigenval, status); | ^ /usr/local/include/coin-or/IpLapack.hpp:107:1: note: 'IpLapackDsyev' has been explicitly marked deprecated here 107 | IPOPT_DEPRECATED | ^ /usr/local/include/coin-or/IpTypes.h:20:44: note: expanded from macro 'IPOPT_DEPRECATED' 20 | # define IPOPT_DEPRECATED __attribute__ ((deprecated)) | ^ CouenneFPcreateMILP.cpp:389:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 389 | register double multEig = doSqrRoot ? sqrt (eigenval [j]) : | ^~~~~~~~ 23 warnings generated. In file included from CouenneFPSolveMILP.cpp:14: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneFPSolveMILP.cpp:14: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneFPSolveMILP.cpp:14: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from BonNlpHeuristic.cpp:15: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from BonNlpHeuristic.cpp:15: In file included from ./../branch/CouenneObject.hpp:17: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from BonNlpHeuristic.cpp:16: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ BonNlpHeuristic.cpp:272:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 272 | else if (lower [i] > upper [i]) { | ^ 22 warnings generated. In file included from CouenneFPSolveNLP.cpp:15: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneFPSolveNLP.cpp:15: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneFPSolveNLP.cpp:15: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from CouenneFPscipSolve.cpp:10: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneFPscipSolve.cpp:10: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneFPscipSolve.cpp:10: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from CouenneFeasPump.cpp:16: In file included from ./../expression/CouenneExprAux.hpp:18: In file included from ./../expression/CouenneExprVar.hpp:18: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneFeasPump.cpp:16: In file included from ./../expression/CouenneExprAux.hpp:18: In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneFeasPump.cpp:16: ./../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from CouenneFeasPump.cpp:17: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ CouenneFeasPump.cpp:341:111: warning: format specifies type 'int' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 341 | problem_ -> Jnlst () -> Printf (J_WARNING, J_NLPHEURISTIC, "FP: %d solutions in pool, %d in tabu list\n", pool_ -> Set (). size (), tabuPool_ . size ()); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ | %zu CouenneFeasPump.cpp:341:137: warning: format specifies type 'int' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 341 | problem_ -> Jnlst () -> Printf (J_WARNING, J_NLPHEURISTIC, "FP: %d solutions in pool, %d in tabu list\n", pool_ -> Set (). size (), tabuPool_ . size ()); | ~~ ^~~~~~~~~~~~~~~~~~~ | %zu 24 warnings generated. In file included from CouenneFPFindSolution.cpp:13: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneFPFindSolution.cpp:13: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneFPFindSolution.cpp:13: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from CouenneFeasPumpConstructors.cpp:14: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneFeasPumpConstructors.cpp:14: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneFeasPumpConstructors.cpp:14: In file included from ./CouenneFeasPump.hpp:19: In file included from ./CouenneFPpool.hpp:20: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneFeasPumpConstructors.cpp:21: In file included from ./../expression/operators/CouenneExprSub.hpp:14: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneIterativeRounding.cpp:11: In file included from ./CouenneIterativeRounding.hpp:27: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneIterativeRounding.cpp:11: In file included from ./CouenneIterativeRounding.hpp:27: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. /bin/sh ../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneHeuristics.la -no-undefined -version-info 5:8:4 BonInitHeuristic.lo BonNlpHeuristic.lo CouenneFeasPumpConstructors.lo CouenneFeasPump.lo CouenneFPcreateMILP.lo CouenneFPSolveMILP.lo CouenneFPSolveNLP.lo CouenneFPFindSolution.lo CouenneFPpool.lo CouenneFPscipSolve.lo CouenneIterativeRounding.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneHeuristics.a .libs/BonInitHeuristic.o .libs/BonNlpHeuristic.o .libs/CouenneFeasPumpConstructors.o .libs/CouenneFeasPump.o .libs/CouenneFPcreateMILP.o .libs/CouenneFPSolveMILP.o .libs/CouenneFPSolveNLP.o .libs/CouenneFPFindSolution.o .libs/CouenneFPpool.o .libs/CouenneFPscipSolve.o .libs/CouenneIterativeRounding.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneHeuristics.a creating libCouenneHeuristics.la (cd .libs && rm -f libCouenneHeuristics.la && ln -s ../libCouenneHeuristics.la libCouenneHeuristics.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/heuristics' Making all in src/cut/sdpcuts gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/sdpcuts' if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneSdpCuts.lo -MD -MP -MF ".deps/CouenneSdpCuts.Tpo" -c -o CouenneSdpCuts.lo CouenneSdpCuts.cpp; \ then mv -f ".deps/CouenneSdpCuts.Tpo" ".deps/CouenneSdpCuts.Plo"; else rm -f ".deps/CouenneSdpCuts.Tpo"; exit 1; fi if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouennePSDcon.lo -MD -MP -MF ".deps/CouennePSDcon.Tpo" -c -o CouennePSDcon.lo CouennePSDcon.cpp; \ then mv -f ".deps/CouennePSDcon.Tpo" ".deps/CouennePSDcon.Plo"; else rm -f ".deps/CouennePSDcon.Tpo"; exit 1; fi if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneMatrix.lo -MD -MP -MF ".deps/CouenneMatrix.Tpo" -c -o CouenneMatrix.lo CouenneMatrix.cpp; \ then mv -f ".deps/CouenneMatrix.Tpo" ".deps/CouenneMatrix.Plo"; else rm -f ".deps/CouenneMatrix.Tpo"; exit 1; fi if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CutGen.lo -MD -MP -MF ".deps/CutGen.Tpo" -c -o CutGen.lo CutGen.cpp; \ then mv -f ".deps/CutGen.Tpo" ".deps/CutGen.Plo"; else rm -f ".deps/CutGen.Tpo"; exit 1; fi if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CutGenSparse.lo -MD -MP -MF ".deps/CutGenSparse.Tpo" -c -o CutGenSparse.lo CutGenSparse.cpp; \ then mv -f ".deps/CutGenSparse.Tpo" ".deps/CutGenSparse.Plo"; else rm -f ".deps/CutGenSparse.Tpo"; exit 1; fi if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT dsyevx_wrapper.lo -MD -MP -MF ".deps/dsyevx_wrapper.Tpo" -c -o dsyevx_wrapper.lo dsyevx_wrapper.cpp; \ then mv -f ".deps/dsyevx_wrapper.Tpo" ".deps/dsyevx_wrapper.Plo"; else rm -f ".deps/dsyevx_wrapper.Tpo"; exit 1; fi mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT dsyevx_wrapper.lo -MD -MP -MF .deps/dsyevx_wrapper.Tpo -c dsyevx_wrapper.cpp -fPIC -DPIC -o .libs/dsyevx_wrapper.o c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouennePSDcon.lo -MD -MP -MF .deps/CouennePSDcon.Tpo -c CouennePSDcon.cpp -fPIC -DPIC -o .libs/CouennePSDcon.o c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneMatrix.lo -MD -MP -MF .deps/CouenneMatrix.Tpo -c CouenneMatrix.cpp -fPIC -DPIC -o .libs/CouenneMatrix.o c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CutGenSparse.lo -MD -MP -MF .deps/CutGenSparse.Tpo -c CutGenSparse.cpp -fPIC -DPIC -o .libs/CutGenSparse.o c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneSdpCuts.lo -MD -MP -MF .deps/CouenneSdpCuts.Tpo -c CouenneSdpCuts.cpp -fPIC -DPIC -o .libs/CouenneSdpCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CutGen.lo -MD -MP -MF .deps/CutGen.Tpo -c CutGen.cpp -fPIC -DPIC -o .libs/CutGen.o In file included from CouennePSDcon.cpp:10: In file included from ./CouenneMatrix.hpp:16: In file included from ./../../expression/CouenneExprClone.hpp:18: In file included from ./../../expression/CouenneExprCopy.hpp:17: ./../../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouennePSDcon.cpp:10: ./CouenneMatrix.hpp:71:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline bool operator() (register CouenneScalar * const &a, | ^~~~~~~~ ./CouenneMatrix.hpp:72:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 72 | register CouenneScalar * const &b) | ^~~~~~~~ ./CouenneMatrix.hpp:109:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 109 | inline bool operator() (register const std::pair &a, | ^~~~~~~~ ./CouenneMatrix.hpp:110:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 110 | register const std::pair &b) const | ^~~~~~~~ In file included from CouennePSDcon.cpp:10: In file included from ./CouenneMatrix.hpp:13: /usr/include/c++/v1/set:699:55: warning: the specified comparator type does not provide a viable const call operator [-Wuser-defined-warnings] 699 | _LIBCPP_HIDE_FROM_ABI ~set() { static_assert(sizeof(__diagnose_non_const_comparator<_Key, _Compare>()), ""); } | ^ ./CouenneMatrix.hpp:82:5: note: in instantiation of member function 'std::set::~set' requested here 82 | CouenneSparseVector () {} | ^ /usr/include/c++/v1/__tree:878:1: note: from 'diagnose_if' attribute on '__diagnose_non_const_comparator': 878 | _LIBCPP_DIAGNOSE_WARNING(!__invokable<_Compare const&, _Tp const&, _Tp const&>::value, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__config:1168:58: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING' 1168 | # define _LIBCPP_DIAGNOSE_WARNING(...) __attribute__((__diagnose_if__(__VA_ARGS__, "warning"))) | ^ ~~~~~~~~~~~ 9 warnings generated. In file included from CouenneMatrix.cpp:15: In file included from ./CouenneMatrix.hpp:16: In file included from ./../../expression/CouenneExprClone.hpp:18: In file included from ./../../expression/CouenneExprCopy.hpp:17: ./../../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneMatrix.cpp:15: ./CouenneMatrix.hpp:71:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline bool operator() (register CouenneScalar * const &a, | ^~~~~~~~ ./CouenneMatrix.hpp:72:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 72 | register CouenneScalar * const &b) | ^~~~~~~~ ./CouenneMatrix.hpp:109:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 109 | inline bool operator() (register const std::pair &a, | ^~~~~~~~ ./CouenneMatrix.hpp:110:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 110 | register const std::pair &b) const | ^~~~~~~~ CouenneMatrix.cpp:24:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 24 | for (register std::set ::const_iterator | ^~~~~~~~ CouenneMatrix.cpp:35:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 35 | for (register std::set ::const_iterator | ^~~~~~~~ CouenneMatrix.cpp:128:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 128 | for (register std::set ::const_iterator | ^~~~~~~~ CouenneMatrix.cpp:128:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 128 | for (register std::set ::const_iterator | ^~~~~~~~ CouenneMatrix.cpp:215:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 215 | for (register std::set ::iterator | ^~~~~~~~ In file included from CouenneMatrix.cpp:15: In file included from ./CouenneMatrix.hpp:13: /usr/include/c++/v1/set:699:55: warning: the specified comparator type does not provide a viable const call operator [-Wuser-defined-warnings] 699 | _LIBCPP_HIDE_FROM_ABI ~set() { static_assert(sizeof(__diagnose_non_const_comparator<_Key, _Compare>()), ""); } | ^ ./CouenneMatrix.hpp:82:5: note: in instantiation of member function 'std::set::~set' requested here 82 | CouenneSparseVector () {} | ^ /usr/include/c++/v1/__tree:878:1: note: from 'diagnose_if' attribute on '__diagnose_non_const_comparator': 878 | _LIBCPP_DIAGNOSE_WARNING(!__invokable<_Compare const&, _Tp const&, _Tp const&>::value, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__config:1168:58: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING' 1168 | # define _LIBCPP_DIAGNOSE_WARNING(...) __attribute__((__diagnose_if__(__VA_ARGS__, "warning"))) | ^ ~~~~~~~~~~~ 14 warnings generated. In file included from CutGenSparse.cpp:18: In file included from ./../../expression/operators/CouenneExprMul.hpp:16: In file included from ./../../expression/CouenneExprOp.hpp:16: ./../../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CutGenSparse.cpp:18: In file included from ./../../expression/operators/CouenneExprMul.hpp:16: ./../../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CutGen.cpp:18: In file included from ./../../expression/CouenneExprVar.hpp:20: ./../../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CutGen.cpp:20: In file included from ./../../expression/operators/CouenneExprMul.hpp:16: ./../../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i &a, | ^~~~~~~~ ./CouenneMatrix.hpp:110:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 110 | register const std::pair &b) const | ^~~~~~~~ In file included from CutGen.cpp:18: In file included from ./../../expression/CouenneExprVar.hpp:15: /usr/include/c++/v1/set:699:55: warning: the specified comparator type does not provide a viable const call operator [-Wuser-defined-warnings] 699 | _LIBCPP_HIDE_FROM_ABI ~set() { static_assert(sizeof(__diagnose_non_const_comparator<_Key, _Compare>()), ""); } | ^ ./CouenneMatrix.hpp:82:5: note: in instantiation of member function 'std::set::~set' requested here 82 | CouenneSparseVector () {} | ^ /usr/include/c++/v1/__tree:878:1: note: from 'diagnose_if' attribute on '__diagnose_non_const_comparator': 878 | _LIBCPP_DIAGNOSE_WARNING(!__invokable<_Compare const&, _Tp const&, _Tp const&>::value, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__config:1168:58: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING' 1168 | # define _LIBCPP_DIAGNOSE_WARNING(...) __attribute__((__diagnose_if__(__VA_ARGS__, "warning"))) | ^ ~~~~~~~~~~~ 27 warnings generated. In file included from CouenneSdpCuts.cpp:13: In file included from ./CouenneMatrix.hpp:16: In file included from ./../../expression/CouenneExprClone.hpp:18: In file included from ./../../expression/CouenneExprCopy.hpp:17: ./../../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneSdpCuts.cpp:13: ./CouenneMatrix.hpp:71:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline bool operator() (register CouenneScalar * const &a, | ^~~~~~~~ ./CouenneMatrix.hpp:72:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 72 | register CouenneScalar * const &b) | ^~~~~~~~ ./CouenneMatrix.hpp:109:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 109 | inline bool operator() (register const std::pair &a, | ^~~~~~~~ ./CouenneMatrix.hpp:110:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 110 | register const std::pair &b) const | ^~~~~~~~ In file included from CouenneSdpCuts.cpp:16: In file included from ./../../problem/CouenneProblem.hpp:28: ./../../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneSdpCuts.cpp:16: ./../../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneSdpCuts.cpp:18: ./../../expression/CouenneExprAux.hpp:159:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 159 | register CouNumber l = lb (); | ^~~~~~~~ In file included from CouenneSdpCuts.cpp:19: In file included from ./../../expression/operators/CouenneExprPow.hpp:18: ./../../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i()), ""); } | ^ ./CouenneMatrix.hpp:82:5: note: in instantiation of member function 'std::set::~set' requested here 82 | CouenneSparseVector () {} | ^ /usr/include/c++/v1/__tree:878:1: note: from 'diagnose_if' attribute on '__diagnose_non_const_comparator': 878 | _LIBCPP_DIAGNOSE_WARNING(!__invokable<_Compare const&, _Tp const&, _Tp const&>::value, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__config:1168:58: note: expanded from macro '_LIBCPP_DIAGNOSE_WARNING' 1168 | # define _LIBCPP_DIAGNOSE_WARNING(...) __attribute__((__diagnose_if__(__VA_ARGS__, "warning"))) | ^ ~~~~~~~~~~~ 30 warnings generated. /bin/sh ../../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneSdpCuts.la -no-undefined -version-info 5:8:4 CouenneSdpCuts.lo CouennePSDcon.lo CouenneMatrix.lo CutGen.lo CutGenSparse.lo dsyevx_wrapper.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneSdpCuts.a .libs/CouenneSdpCuts.o .libs/CouennePSDcon.o .libs/CouenneMatrix.o .libs/CutGen.o .libs/CutGenSparse.o .libs/dsyevx_wrapper.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneSdpCuts.a creating libCouenneSdpCuts.la (cd .libs && rm -f libCouenneSdpCuts.la && ln -s ../libCouenneSdpCuts.la libCouenneSdpCuts.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/sdpcuts' Making all in src/cut/crossconv gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/crossconv' if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./..` -I`echo ./../../convex` -I`echo ./../../heuristics` -I`echo ./../../expression` -I`echo ./../../expression/operators` -I`echo ./../../main` -I`echo ./../../branch` -I`echo ./../../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CrossConvConstructors.lo -MD -MP -MF ".deps/CrossConvConstructors.Tpo" -c -o CrossConvConstructors.lo CrossConvConstructors.cpp; \ then mv -f ".deps/CrossConvConstructors.Tpo" ".deps/CrossConvConstructors.Plo"; else rm -f ".deps/CrossConvConstructors.Tpo"; exit 1; fi if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./..` -I`echo ./../../convex` -I`echo ./../../heuristics` -I`echo ./../../expression` -I`echo ./../../expression/operators` -I`echo ./../../main` -I`echo ./../../branch` -I`echo ./../../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CrossConvGenCuts.lo -MD -MP -MF ".deps/CrossConvGenCuts.Tpo" -c -o CrossConvGenCuts.lo CrossConvGenCuts.cpp; \ then mv -f ".deps/CrossConvGenCuts.Tpo" ".deps/CrossConvGenCuts.Plo"; else rm -f ".deps/CrossConvGenCuts.Tpo"; exit 1; fi if /bin/sh ../../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./..` -I`echo ./../../convex` -I`echo ./../../heuristics` -I`echo ./../../expression` -I`echo ./../../expression/operators` -I`echo ./../../main` -I`echo ./../../branch` -I`echo ./../../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CrossConvSetup.lo -MD -MP -MF ".deps/CrossConvSetup.Tpo" -c -o CrossConvSetup.lo CrossConvSetup.cpp; \ then mv -f ".deps/CrossConvSetup.Tpo" ".deps/CrossConvSetup.Plo"; else rm -f ".deps/CrossConvSetup.Tpo"; exit 1; fi mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./.. -I./../../convex -I./../../heuristics -I./../../expression -I./../../expression/operators -I./../../main -I./../../branch -I./../../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CrossConvConstructors.lo -MD -MP -MF .deps/CrossConvConstructors.Tpo -c CrossConvConstructors.cpp -fPIC -DPIC -o .libs/CrossConvConstructors.o c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./.. -I./../../convex -I./../../heuristics -I./../../expression -I./../../expression/operators -I./../../main -I./../../branch -I./../../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CrossConvGenCuts.lo -MD -MP -MF .deps/CrossConvGenCuts.Tpo -c CrossConvGenCuts.cpp -fPIC -DPIC -o .libs/CrossConvGenCuts.o c++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./.. -I./../../convex -I./../../heuristics -I./../../expression -I./../../expression/operators -I./../../main -I./../../branch -I./../../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CrossConvSetup.lo -MD -MP -MF .deps/CrossConvSetup.Tpo -c CrossConvSetup.cpp -fPIC -DPIC -o .libs/CrossConvSetup.o /bin/sh ../../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneCrossConv.la -no-undefined -version-info 5:8:4 CrossConvConstructors.lo CrossConvGenCuts.lo CrossConvSetup.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries /usr/local/bin/ar cru .libs/libCouenneCrossConv.a .libs/CrossConvConstructors.o .libs/CrossConvGenCuts.o .libs/CrossConvSetup.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib .libs/libCouenneCrossConv.a creating libCouenneCrossConv.la (cd .libs && rm -f libCouenneCrossConv.la && ln -s ../libCouenneCrossConv.la libCouenneCrossConv.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/crossconv' Making all in src gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src' /usr/local/bin/gmake all-am gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src' if /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I`echo ./convex` -I`echo ./interfaces` -I`echo ./heuristics` -I`echo ./expression` -I`echo ./expression/operators` -I`echo ./expression/partial` -I`echo ./disjunctive` -I`echo ./main` -I`echo ./problem` -I`echo ./branch` -I`echo ./cut/sdpcuts` -I`echo ./cut/crossconv` -I`echo ./bound_tightening` -I`echo ./bound_tightening/twoImpliedBT` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneBab.lo -MD -MP -MF ".deps/CouenneBab.Tpo" -c -o CouenneBab.lo `test -f 'main/CouenneBab.cpp' || echo './'`main/CouenneBab.cpp; \ then mv -f ".deps/CouenneBab.Tpo" ".deps/CouenneBab.Plo"; else rm -f ".deps/CouenneBab.Tpo"; exit 1; fi if /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I`echo ./convex` -I`echo ./interfaces` -I`echo ./heuristics` -I`echo ./expression` -I`echo ./expression/operators` -I`echo ./expression/partial` -I`echo ./disjunctive` -I`echo ./main` -I`echo ./problem` -I`echo ./branch` -I`echo ./cut/sdpcuts` -I`echo ./cut/crossconv` -I`echo ./bound_tightening` -I`echo ./bound_tightening/twoImpliedBT` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonCouenneSetup.lo -MD -MP -MF ".deps/BonCouenneSetup.Tpo" -c -o BonCouenneSetup.lo `test -f 'main/BonCouenneSetup.cpp' || echo './'`main/BonCouenneSetup.cpp; \ then mv -f ".deps/BonCouenneSetup.Tpo" ".deps/BonCouenneSetup.Plo"; else rm -f ".deps/BonCouenneSetup.Tpo"; exit 1; fi if /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I`echo ./convex` -I`echo ./interfaces` -I`echo ./heuristics` -I`echo ./expression` -I`echo ./expression/operators` -I`echo ./expression/partial` -I`echo ./disjunctive` -I`echo ./main` -I`echo ./problem` -I`echo ./branch` -I`echo ./cut/sdpcuts` -I`echo ./cut/crossconv` -I`echo ./bound_tightening` -I`echo ./bound_tightening/twoImpliedBT` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT SmartAslDestr.lo -MD -MP -MF ".deps/SmartAslDestr.Tpo" -c -o SmartAslDestr.lo `test -f 'main/SmartAslDestr.cpp' || echo './'`main/SmartAslDestr.cpp; \ then mv -f ".deps/SmartAslDestr.Tpo" ".deps/SmartAslDestr.Plo"; else rm -f ".deps/SmartAslDestr.Tpo"; exit 1; fi mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I./convex -I./interfaces -I./heuristics -I./expression -I./expression/operators -I./expression/partial -I./disjunctive -I./main -I./problem -I./branch -I./cut/sdpcuts -I./cut/crossconv -I./bound_tightening -I./bound_tightening/twoImpliedBT -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonCouenneSetup.lo -MD -MP -MF .deps/BonCouenneSetup.Tpo -c main/BonCouenneSetup.cpp -fPIC -DPIC -o .libs/BonCouenneSetup.o c++ -DHAVE_CONFIG_H -I. -I. -I./convex -I./interfaces -I./heuristics -I./expression -I./expression/operators -I./expression/partial -I./disjunctive -I./main -I./problem -I./branch -I./cut/sdpcuts -I./cut/crossconv -I./bound_tightening -I./bound_tightening/twoImpliedBT -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT SmartAslDestr.lo -MD -MP -MF .deps/SmartAslDestr.Tpo -c main/SmartAslDestr.cpp -fPIC -DPIC -o .libs/SmartAslDestr.o c++ -DHAVE_CONFIG_H -I. -I. -I./convex -I./interfaces -I./heuristics -I./expression -I./expression/operators -I./expression/partial -I./disjunctive -I./main -I./problem -I./branch -I./cut/sdpcuts -I./cut/crossconv -I./bound_tightening -I./bound_tightening/twoImpliedBT -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneBab.lo -MD -MP -MF .deps/CouenneBab.Tpo -c main/CouenneBab.cpp -fPIC -DPIC -o .libs/CouenneBab.o In file included from main/CouenneBab.cpp:32: In file included from ./problem/CouenneProblem.hpp:25: ./expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from main/CouenneBab.cpp:32: In file included from ./problem/CouenneProblem.hpp:28: ./expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from main/CouenneBab.cpp:32: ./problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ 21 warnings generated. In file included from main/BonCouenneSetup.cpp:46: In file included from ./heuristics/CouenneFeasPump.hpp:19: In file included from ./heuristics/CouenneFPpool.hpp:20: In file included from ./problem/CouenneProblem.hpp:25: ./expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from main/BonCouenneSetup.cpp:46: In file included from ./heuristics/CouenneFeasPump.hpp:19: In file included from ./heuristics/CouenneFPpool.hpp:20: In file included from ./problem/CouenneProblem.hpp:28: ./expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from main/BonCouenneSetup.cpp:46: In file included from ./heuristics/CouenneFeasPump.hpp:19: In file included from ./heuristics/CouenneFPpool.hpp:20: ./problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from main/BonCouenneSetup.cpp:76: ./disjunctive/CouenneDisjCuts.hpp:194:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 194 | inline void CoinInvN (register const double *orig, | ^~~~~~~~ ./disjunctive/CouenneDisjCuts.hpp:195:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 195 | register int n, | ^~~~~~~~ ./disjunctive/CouenneDisjCuts.hpp:196:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 196 | register double *inverted) { | ^~~~~~~~ ./disjunctive/CouenneDisjCuts.hpp:203:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 203 | inline void CoinCopyDisp (register const int *src, | ^~~~~~~~ ./disjunctive/CouenneDisjCuts.hpp:204:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 204 | register int num, | ^~~~~~~~ ./disjunctive/CouenneDisjCuts.hpp:205:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 205 | register int *dst, | ^~~~~~~~ ./disjunctive/CouenneDisjCuts.hpp:206:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 206 | register int displacement) { | ^~~~~~~~ 28 warnings generated. /bin/sh ../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenne.la -rpath /usr/local/lib -no-undefined -version-info 5:8:4 CouenneBab.lo BonCouenneSetup.lo SmartAslDestr.lo ./interfaces/libCouenneInterfaces.la ./heuristics/libCouenneHeuristics.la ./problem/libCouenneProblem.la ./standardize/libCouenneStandardize.la ./expression/libCouenneExpression.la ./branch/libCouenneBranch.la ./convex/libCouenneConvex.la ./bound_tightening/libCouenneBoundTightening.la ./bound_tightening/twoImpliedBT/libCouenneTwoImplied.la ./util/libCouenneUtil.la ./disjunctive/libCouenneDisjunctive.la ./cut/crossconv/libCouenneCrossConv.la ./cut/sdpcuts/libCouenneSdpCuts.la /usr/local/lib/libnauty.so -L/usr/local/lib -lbonminampl -lbonmin -lCbcSolver -lCbc -lpthread -lrt -lnauty -lCgl -lOsi -lCoinUtils -lbz2 -lz -lopenblas -lm -lOsiClp /usr/local/lib/libOsi.so -lClpSolver -lClp /usr/local/lib/libCoinUtils.so -lipoptamplinterface -lipopt -lcoinmumps -lcoinasl -L/usr/local/lib -lbonmin -lCbcSolver -lCbc -lpthread -lrt -lnauty -lCgl -lOsi -lCoinUtils -lbz2 -lz -lopenblas -lm -lOsiClp /usr/local/lib/libOsi.so -lClpSolver -lClp /usr/local/lib/libCoinUtils.so -lcoinasl -lipopt -lcoinmumps c++ -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.o .libs/CouenneBab.o .libs/BonCouenneSetup.o .libs/SmartAslDestr.o -Wl,--whole-archive ./interfaces/.libs/libCouenneInterfaces.a ./heuristics/.libs/libCouenneHeuristics.a ./problem/.libs/libCouenneProblem.a ./standardize/.libs/libCouenneStandardize.a ./expression/.libs/libCouenneExpression.a ./branch/.libs/libCouenneBranch.a ./convex/.libs/libCouenneConvex.a ./bound_tightening/.libs/libCouenneBoundTightening.a ./bound_tightening/twoImpliedBT/.libs/libCouenneTwoImplied.a ./util/.libs/libCouenneUtil.a ./disjunctive/.libs/libCouenneDisjunctive.a ./cut/crossconv/.libs/libCouenneCrossConv.a ./cut/sdpcuts/.libs/libCouenneSdpCuts.a -Wl,--no-whole-archive -L/usr/local/lib -L/usr/local/lib/gcc14 -lbonminampl -lipoptamplinterface -lbonmin -lCbcSolver -lCbc -lpthread -lrt -lnauty -lCgl -lOsi -lCoinUtils -lbz2 -lz -lopenblas -lOsiClp -lClpSolver -lClp -lcoinasl -lipopt -lcoinmumps -L/usr/lib -lc++ -lm -lc -lgcc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-soname -Wl,libCouenne.so.1 -o .libs/libCouenne.so.1.4.8 (cd .libs && rm -f libCouenne.so.1 && ln -s libCouenne.so.1.4.8 libCouenne.so.1) (cd .libs && rm -f libCouenne.so && ln -s libCouenne.so.1.4.8 libCouenne.so) creating libCouenne.la (cd .libs && rm -f libCouenne.la && ln -s ../libCouenne.la libCouenne.la) gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src' gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src' Making all in src/readnl gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/readnl' if /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../main` -I`echo ./../interfaces` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneAmplInterface.lo -MD -MP -MF ".deps/CouenneAmplInterface.Tpo" -c -o CouenneAmplInterface.lo CouenneAmplInterface.cpp; \ then mv -f ".deps/CouenneAmplInterface.Tpo" ".deps/CouenneAmplInterface.Plo"; else rm -f ".deps/CouenneAmplInterface.Tpo"; exit 1; fi mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../main -I./../interfaces -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT CouenneAmplInterface.lo -MD -MP -MF .deps/CouenneAmplInterface.Tpo -c CouenneAmplInterface.cpp -fPIC -DPIC -o .libs/CouenneAmplInterface.o In file included from CouenneAmplInterface.cpp:30: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from CouenneAmplInterface.cpp:30: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from CouenneAmplInterface.cpp:30: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from CouenneAmplInterface.cpp:34: In file included from ./../expression/operators/CouenneExprGroup.hpp:16: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i nDefVars() ; i++) { //FIXME: shouldn't this loop go until n_var + problem -> nDefVars() ? | ^~~~~~~~ CouenneAmplInterface.cpp:791:116: warning: format specifies type 'void *' but the argument has type 'int' [-Wformat] 791 | jnlst -> Printf (Ipopt::J_ERROR, Ipopt::J_INITIALIZATION, "ERROR: unknown operator (address %p), aborting.\n", Intcast (e -> op)); | ~~ ^~~~~~~~~~~~~~~~~ | %d /usr/local/include/coin-or/asl/arith.h:4:17: note: expanded from macro 'Intcast' 4 | #define Intcast (int)(long) | ^ 44 warnings generated. /bin/sh ../../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneReadnl.la -rpath /usr/local/lib -no-undefined -version-info 5:8:4 CouenneAmplInterface.lo /usr/local/lib/libnauty.so -L/usr/local/lib -lbonminampl -lbonmin -lCbcSolver -lCbc -lpthread -lrt -lnauty -lCgl -lOsi -lCoinUtils -lbz2 -lz -lopenblas -lm -lOsiClp /usr/local/lib/libOsi.so -lClpSolver -lClp /usr/local/lib/libCoinUtils.so -lipoptamplinterface -lipopt -lcoinmumps -lcoinasl -L/usr/local/lib -lbonmin -lCbcSolver -lCbc -lpthread -lrt -lnauty -lCgl -lOsi -lCoinUtils -lbz2 -lz -lopenblas -lm -lOsiClp /usr/local/lib/libOsi.so -lClpSolver -lClp /usr/local/lib/libCoinUtils.so -lcoinasl -lipopt -lcoinmumps ../libCouenne.la c++ -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.o .libs/CouenneAmplInterface.o -Wl,--rpath -Wl,/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/.libs -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib -L/usr/local/lib/gcc14 -lbonminampl -lipoptamplinterface -lbonmin -lCbcSolver -lCbc -lpthread -lrt -lnauty -lCgl -lOsi -lCoinUtils -lbz2 -lz -lopenblas -lOsiClp -lClpSolver -lClp -lcoinasl -lipopt -lcoinmumps ../.libs/libCouenne.so -L/usr/lib -lc++ -lm -lc -lgcc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-soname -Wl,libCouenneReadnl.so.1 -o .libs/libCouenneReadnl.so.1.4.8 (cd .libs && rm -f libCouenneReadnl.so.1 && ln -s libCouenneReadnl.so.1.4.8 libCouenneReadnl.so.1) (cd .libs && rm -f libCouenneReadnl.so && ln -s libCouenneReadnl.so.1.4.8 libCouenneReadnl.so) creating libCouenneReadnl.la (cd .libs && rm -f libCouenneReadnl.la && ln -s ../libCouenneReadnl.la libCouenneReadnl.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/readnl' Making all in src/main gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/main' if c++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../heuristics` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../bound_tightening` -I`echo ./../bound_tightening/twoImpliedBT` -I`echo ./../disjunctive` -I`echo ./../cut/sdpcuts` -I`echo ./../cut/crossconv` -I`echo ./../readnl` -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I/usr/local/include/coin -I/usr/local/include/coin-or/asl -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin -I/usr/local/include/coin-or -I/usr/local/include/coin-or/mumps -I/usr/local/include/coin-or/asl -I`echo /usr/local/include/nauty/` -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -MT BonCouenne.o -MD -MP -MF ".deps/BonCouenne.Tpo" -c -o BonCouenne.o BonCouenne.cpp; \ then mv -f ".deps/BonCouenne.Tpo" ".deps/BonCouenne.Po"; else rm -f ".deps/BonCouenne.Tpo"; exit 1; fi In file included from BonCouenne.cpp:30: In file included from ./../problem/CouenneProblem.hpp:25: ./../expression/CouenneExpression.hpp:279:26: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 279 | inline bool updateBound (register int sign, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:280:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 280 | register CouNumber *dst, | ^~~~~~~~ ./../expression/CouenneExpression.hpp:281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 281 | register CouNumber src) { | ^~~~~~~~ ./../expression/CouenneExpression.hpp:291:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~~~~ In file included from BonCouenne.cpp:30: In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp:84:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:85:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:86:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:156:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~~~~ ./../expression/CouenneDomain.hpp:157:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~~~~ ./../expression/CouenneDomain.hpp:158:25: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~~~~ In file included from BonCouenne.cpp:30: ./../problem/CouenneProblem.hpp:63:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 63 | inline void color_vertex (register int k) {color = k;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:71:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:77:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:123:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:129:52: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 129 | inline bool operator() (register const char *a, register const char *b) const | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:24: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ ./../problem/CouenneProblem.hpp:397:42: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 397 | inline bool compare (register Node &a, register Node &b) const; | ^~~~~~~~ In file included from BonCouenne.cpp:42: In file included from ./../expression/operators/CouenneExprSum.hpp:16: ./../expression/CouenneExprOp.hpp:100:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 100 | for (register int i=0; i============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> coin-or-couenne-0.5.8_16 depends on executable: gfortran14 - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for coin-or-couenne-0.5.8_16 ===> Generating temporary packing list /usr/local/bin/gmake INSTALL_PROGRAM="/bin/sh /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/install-sh -c -s" \ install_sh_PROGRAM="/bin/sh /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/install-sh -c -s" INSTALL_STRIP_FLAG=-s \ `test -z 'strip' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='strip'"` install gmake[1]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8' Making install in Couenne gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne' Making install in src/util gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/util' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/util' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/util' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/util' Making install in src/expression gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/expression' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/expression' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/expression' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/expression' Making install in src/standardize gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/standardize' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/standardize' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/standardize' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/standardize' Making install in src/problem gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/problem' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/problem' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/problem' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/problem' Making install in src/bound_tightening gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening' Making install in src/bound_tightening/twoImpliedBT gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening/twoImpliedBT' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening/twoImpliedBT' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening/twoImpliedBT' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/bound_tightening/twoImpliedBT' Making install in src/convex gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/convex' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/convex' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/convex' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/convex' Making install in src/branch gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/branch' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/branch' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/branch' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/branch' Making install in src/disjunctive gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/disjunctive' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/disjunctive' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/disjunctive' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/disjunctive' Making install in src/interfaces gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/interfaces' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/interfaces' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/interfaces' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/interfaces' Making install in src/heuristics gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/heuristics' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/heuristics' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/heuristics' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/heuristics' Making install in src/cut/sdpcuts gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/sdpcuts' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/sdpcuts' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/sdpcuts' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/sdpcuts' Making install in src/cut/crossconv gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/crossconv' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/crossconv' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/crossconv' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/cut/crossconv' Making install in src gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src' /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/install-sh -c -m 644 config_couenne.h /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneConfig.h test -z "/usr/local/lib" || /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/install-sh -d "/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib" /bin/sh ../../libtool --mode=install /usr/bin/install -c -s 'libCouenne.la' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/libCouenne.la' /usr/bin/install -c .libs/libCouenne.so.1.4.8 /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/libCouenne.so.1.4.8 strip --strip-unneeded /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/libCouenne.so.1.4.8 (cd /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib && { ln -s -f libCouenne.so.1.4.8 libCouenne.so.1 || { rm -f libCouenne.so.1 && ln -s libCouenne.so.1.4.8 libCouenne.so.1; }; }) (cd /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib && { ln -s -f libCouenne.so.1.4.8 libCouenne.so || { rm -f libCouenne.so && ln -s libCouenne.so.1.4.8 libCouenne.so; }; }) /usr/bin/install -c .libs/libCouenne.lai /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/libCouenne.la libtool: install: warning: remember to run `libtool --finish /usr/local/lib' test -z "/usr/local/include/coin" || /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/install-sh -d "/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin" install -m 0644 'util/CouenneRootQ.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneRootQ.hpp' install -m 0644 'util/CouenneFunTriplets.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneFunTriplets.hpp' install -m 0644 'main/CouenneBab.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneBab.hpp' install -m 0644 'main/BonCouenneInfo.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/BonCouenneInfo.hpp' install -m 0644 'main/BonCouenneSetup.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/BonCouenneSetup.hpp' install -m 0644 'interfaces/BonCouenneInterface.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/BonCouenneInterface.hpp' install -m 0644 'interfaces/CouenneTNLP.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneTNLP.hpp' install -m 0644 'interfaces/CouenneMINLPInterface.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneMINLPInterface.hpp' install -m 0644 'heuristics/BonNlpHeuristic.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/BonNlpHeuristic.hpp' install -m 0644 'heuristics/BonInitHeuristic.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/BonInitHeuristic.hpp' install -m 0644 'heuristics/CouenneFeasPump.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneFeasPump.hpp' install -m 0644 'branch/CouenneObject.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneObject.hpp' install -m 0644 'branch/CouenneVarObject.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneVarObject.hpp' install -m 0644 'branch/CouenneVTObject.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneVTObject.hpp' install -m 0644 'branch/CouenneThreeWayBranchObj.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneThreeWayBranchObj.hpp' install -m 0644 'branch/CouenneBranchingObject.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneBranchingObject.hpp' install -m 0644 'branch/CouenneChooseVariable.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneChooseVariable.hpp' install -m 0644 'branch/CouenneChooseStrong.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneChooseStrong.hpp' install -m 0644 'branch/CouenneComplObject.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneComplObject.hpp' install -m 0644 'branch/CouenneComplBranchingObject.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneComplBranchingObject.hpp' install -m 0644 'branch/CouenneOrbitObj.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneOrbitObj.hpp' install -m 0644 'branch/CouenneOrbitBranchingObj.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneOrbitBranchingObj.hpp' install -m 0644 'branch/CouenneSOSObject.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneSOSObject.hpp' install -m 0644 'branch/CouenneProjections.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneProjections.hpp' install -m 0644 'standardize/CouenneLQelems.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneLQelems.hpp' install -m 0644 'bound_tightening/CouenneBTPerfIndicator.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneBTPerfIndicator.hpp' install -m 0644 'bound_tightening/CouenneFixPoint.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneFixPoint.hpp' install -m 0644 'bound_tightening/CouenneAggrProbing.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneAggrProbing.hpp' install -m 0644 'bound_tightening/twoImpliedBT/CouenneTwoImplied.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneTwoImplied.hpp' install -m 0644 'expression/CouenneDomain.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneDomain.hpp' install -m 0644 'expression/operators/CouenneExprAbs.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprAbs.hpp' install -m 0644 'expression/operators/CouenneExprExp.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprExp.hpp' install -m 0644 'expression/operators/CouenneExprInv.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprInv.hpp' install -m 0644 'expression/operators/CouenneExprMul.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprMul.hpp' install -m 0644 'expression/operators/CouenneExprTrilinear.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprTrilinear.hpp' install -m 0644 'expression/operators/CouenneExprOpp.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprOpp.hpp' install -m 0644 'expression/operators/CouenneExprLog.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprLog.hpp' install -m 0644 'expression/operators/CouenneExprDiv.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprDiv.hpp' install -m 0644 'expression/operators/CouenneExprMin.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprMin.hpp' install -m 0644 'expression/operators/CouenneExprSum.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprSum.hpp' install -m 0644 'expression/operators/CouenneExprMax.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprMax.hpp' install -m 0644 'expression/operators/CouenneExprPow.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprPow.hpp' install -m 0644 'expression/operators/CouenneExprSin.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprSin.hpp' install -m 0644 'expression/operators/CouenneExprCos.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprCos.hpp' install -m 0644 'expression/operators/CouenneExprSub.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprSub.hpp' install -m 0644 'expression/operators/CouenneExprGroup.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprGroup.hpp' install -m 0644 'expression/operators/CouenneExprQuad.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprQuad.hpp' install -m 0644 'expression/operators/CouenneExprIf.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprIf.hpp' install -m 0644 'expression/operators/CouenneExprNorm.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprNorm.hpp' install -m 0644 'expression/operators/CouenneExprPWLinear.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprPWLinear.hpp' install -m 0644 'expression/operators/bounds/CouenneExprBMul.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprBMul.hpp' install -m 0644 'expression/operators/bounds/CouenneExprBDiv.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprBDiv.hpp' install -m 0644 'expression/operators/bounds/CouenneExprBSin.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprBSin.hpp' install -m 0644 'expression/operators/bounds/CouenneExprBCos.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprBCos.hpp' install -m 0644 'expression/CouenneExprConst.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprConst.hpp' install -m 0644 'expression/CouenneExprIVar.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprIVar.hpp' install -m 0644 'expression/CouenneExprVar.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprVar.hpp' install -m 0644 'expression/CouenneExprAux.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprAux.hpp' install -m 0644 'expression/CouenneExprUnary.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprUnary.hpp' install -m 0644 'expression/CouenneExpression.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExpression.hpp' install -m 0644 'expression/CouenneExprClone.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprClone.hpp' install -m 0644 'expression/CouenneExprBound.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprBound.hpp' install -m 0644 'expression/CouenneExprCopy.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprCopy.hpp' install -m 0644 'expression/CouenneExprStore.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprStore.hpp' install -m 0644 'expression/CouenneExprOp.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprOp.hpp' install -m 0644 'expression/CouExpr.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouExpr.hpp' install -m 0644 'expression/CouennePrecisions.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouennePrecisions.hpp' install -m 0644 'expression/partial/CouenneExprHess.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprHess.hpp' install -m 0644 'expression/partial/CouenneExprJac.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneExprJac.hpp' install -m 0644 'problem/depGraph/CouenneDepGraph.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneDepGraph.hpp' install -m 0644 'problem/CouenneProblemElem.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneProblemElem.hpp' install -m 0644 'problem/CouenneProblem.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneProblem.hpp' install -m 0644 'problem/CouenneSolverInterface.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneSolverInterface.hpp' install -m 0644 'problem/CouenneJournalist.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneJournalist.hpp' install -m 0644 'problem/CouenneGlobalCutOff.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneGlobalCutOff.hpp' install -m 0644 'problem/CouenneRecordBestSol.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneRecordBestSol.hpp' install -m 0644 'expression/CouenneTypes.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneTypes.hpp' install -m 0644 'disjunctive/CouenneDisjCuts.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneDisjCuts.hpp' install -m 0644 'convex/CouenneCutGenerator.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneCutGenerator.hpp' install -m 0644 'cut/sdpcuts/CouenneSdpCuts.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneSdpCuts.hpp' install -m 0644 'cut/sdpcuts/CouennePSDcon.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouennePSDcon.hpp' install -m 0644 'cut/sdpcuts/CouenneMatrix.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneMatrix.hpp' install -m 0644 'cut/crossconv/CouenneCrossConv.hpp' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/CouenneCrossConv.hpp' install -m 0644 'branch/Nauty.h' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/include/coin/Nauty.h' gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src' Making install in src/readnl gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/readnl' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/readnl' test -z "/usr/local/lib" || /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/install-sh -d "/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib" /bin/sh ../../../libtool --mode=install /usr/bin/install -c -s 'libCouenneReadnl.la' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/libCouenneReadnl.la' libtool: install: warning: relinking `libCouenneReadnl.la' (cd /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/readnl; /bin/sh ../../../libtool --tag=CXX --mode=relink c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++11 -DCOUENNE_BUILD -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -o libCouenneReadnl.la -rpath /usr/local/lib -no-undefined -version-info 5:8:4 CouenneAmplInterface.lo /usr/local/lib/libnauty.so -L/usr/local/lib -lbonminampl -lbonmin -lCbcSolver -lCbc -lpthread -lrt -lnauty -lCgl -lOsi -lCoinUtils -lbz2 -lz -lopenblas -lm -lOsiClp /usr/local/lib/libOsi.so -lClpSolver -lClp /usr/local/lib/libCoinUtils.so -lipoptamplinterface -lipopt -lcoinmumps -lcoinasl -L/usr/local/lib -lbonmin -lCbcSolver -lCbc -lpthread -lrt -lnauty -lCgl -lOsi -lCoinUtils -lbz2 -lz -lopenblas -lm -lOsiClp /usr/local/lib/libOsi.so -lClpSolver -lClp /usr/local/lib/libCoinUtils.so -lcoinasl -lipopt -lcoinmumps ../libCouenne.la -inst-prefix-dir /wrkdirs/usr/ports/math/couenne/work/stage) c++ -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.o .libs/CouenneAmplInterface.o -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib -L/usr/local/lib/gcc14 -lbonminampl -lipoptamplinterface -lbonmin -lCbcSolver -lCbc -lpthread -lrt -lnauty -lCgl -lOsi -lCoinUtils -lbz2 -lz -lopenblas -lOsiClp -lClpSolver -lClp -lcoinasl -lipopt -lcoinmumps ../.libs/libCouenne.so -L/usr/lib -lc++ -lm -lc -lgcc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-soname -Wl,libCouenneReadnl.so.1 -o .libs/libCouenneReadnl.so.1.4.8 /usr/bin/install -c .libs/libCouenneReadnl.so.1.4.8T /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/libCouenneReadnl.so.1.4.8 strip --strip-unneeded /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/libCouenneReadnl.so.1.4.8 (cd /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib && { ln -s -f libCouenneReadnl.so.1.4.8 libCouenneReadnl.so.1 || { rm -f libCouenneReadnl.so.1 && ln -s libCouenneReadnl.so.1.4.8 libCouenneReadnl.so.1; }; }) (cd /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib && { ln -s -f libCouenneReadnl.so.1.4.8 libCouenneReadnl.so || { rm -f libCouenneReadnl.so && ln -s libCouenneReadnl.so.1.4.8 libCouenneReadnl.so; }; }) /usr/bin/install -c .libs/libCouenneReadnl.lai /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/libCouenneReadnl.la libtool: install: warning: remember to run `libtool --finish /usr/local/lib' gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/readnl' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/readnl' Making install in src/main gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/main' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/main' test -z "/usr/local/bin" || /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/install-sh -d "/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/bin" STRIPPROG='strip' /bin/sh ../../../libtool --mode=install /bin/sh /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/install-sh -c -s 'couenne' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/bin/couenne' libtool: install: warning: `../libCouenne.la' has not been installed in `/usr/local/lib' libtool: install: warning: `../readnl/libCouenneReadnl.la' has not been installed in `/usr/local/lib' /bin/sh /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/install-sh -c -s .libs/couenne /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/bin/couenne /usr/local/bin/gmake install-exec-hook gmake[5]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/main' gmake[5]: Nothing to be done for 'install-exec-hook'. gmake[5]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/main' gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/main' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/src/main' gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne' gmake[4]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne' test -z "/usr/local/share/coin/doc/Couenne" || /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/install-sh -d "/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/share/coin/doc/Couenne" for file in README AUTHORS LICENSE ; do \ if test -f "$file"; then dir=; else dir="./"; fi; \ if test -f "$dir$file"; then install -m 0644 "$dir$file" "/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/share/coin/doc/Couenne/$file"; fi; \ done test -z "/usr/local/lib/pkgconfig" || /wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne/install-sh -d "/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/pkgconfig" install -m 0644 'couenne.pc' '/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/pkgconfig/couenne.pc' /usr/local/bin/gmake install-data-hook gmake[5]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne' PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig::/wrkdirs/usr/ports/math/couenne/work/stage/usr/local/lib/pkgconfig \ pkgconf --libs couenne > /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/share/coin/doc/Couenne/couenne_addlibs.txt gmake[5]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne' gmake[4]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne' gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne' gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8/Couenne' gmake[2]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8' gmake[3]: Entering directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8' gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8' gmake[1]: Leaving directory '/wrkdirs/usr/ports/math/couenne/work/Couenne-releases-0.5.8' /bin/mkdir -p /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/share/minizinc/solvers install -m 0644 /wrkdirs/usr/ports/math/couenne/work/couenne.msc /wrkdirs/usr/ports/math/couenne/work/stage/usr/local/share/minizinc/solvers ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-03-11T08:18:40+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=e54e2c695bbc' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for coin-or-couenne-0.5.8_16 ===> Building coin-or-couenne-0.5.8_16 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for coin-or-couenne-0.5.8_16 build of math/couenne | coin-or-couenne-0.5.8_16 ended at Wed Mar 11 04:21:36 EDT 2026 build time: 00:02:57