Build log:
Mock Version: 5.5
Mock Version: 5.5
Mock Version: 5.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/mp.spec'], chrootPath='/var/lib/mock/f41-build-side-84507-49321030-5865329/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f5d47ae42c0>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.xp1sqm37:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.xp1sqm37:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '8f9c57919b234b91bc651393b608a845', '-D', '/var/lib/mock/f41-build-side-84507-49321030-5865329/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.xp1sqm37:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/mp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1708992000
Wrote: /builddir/build/SRPMS/mp-20240115-2.20240115git34afbd3.fc41.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/mp.spec'], chrootPath='/var/lib/mock/f41-build-side-84507-49321030-5865329/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f5d47ae42c0>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.xp1sqm37:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.xp1sqm37:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '28dfe68ba4244cf98cb5a1ec4ac150a6', '-D', '/var/lib/mock/f41-build-side-84507-49321030-5865329/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.xp1sqm37:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/mp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1708992000
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Ijczpg
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf mp-34afbd381c72af810c4313e5f4ee182dec93682e
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/mp-34afbd381c72af810c4313e5f4ee182dec93682e.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd mp-34afbd381c72af810c4313e5f4ee182dec93682e
+ rm -rf /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mp-unbundle-asl.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mp-3.1.0-jni.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mp-python3.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mp-redundant-move.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mp-probleminfo.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mp-enum-cast.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
++ sed -n 's,^    <version>\(.*\)</version>,\1,p' /usr/share/maven-poms/jacop/jacop.pom
+ jacopver=4.9.0
+ ln -s /usr/share/java/jacop/jacop.jar thirdparty/jacop/jacop-4.9.0.jar
+ '[' lib64 '!=' lib ']'
+ sed -i 's/\(DESTINATION \)lib/\1lib64/' CMakeLists.txt src/asl/CMakeLists.txt
+ sed -i 's,\(AMPL_LIBRARY_DIR \)bin,\1libexec/mp,' CMakeLists.txt
+ sed -i s/gslcblas/flexiblas/ src/gsl/CMakeLists.txt
+ sed -i '/add_subdirectory(solvers)/i\\tadd_subdirectory(src/gsl)' CMakeLists.txt
+ sed -i '/target_link_libraries/s/\${RT_LIBRARY}/& -lhighs/' CMakeLists.txt
+ sed -i '/target_link_libraries/s/\${RT_LIBRARY}/& -lscip/' CMakeLists.txt
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1BRiG3
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd mp-34afbd381c72af810c4313e5f4ee182dec93682e
+ BUILD=asl,smpswriter
+ BUILD=gecode,asl,smpswriter
+ BUILD=jacop,gecode,asl,smpswriter
+ BUILD=highsmp,jacop,gecode,asl,smpswriter
+ BUILD=scipmp,highsmp,jacop,gecode,asl,smpswriter
+ commonflags='-I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG'
+ export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG'
+ export 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG'
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON '-DCMAKE_SHARED_LINKER_FLAGS:STRING=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' '-DCMAKE_CXX_FLAGS_RELEASE:STRING=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG' '-DCMAKE_C_FLAGS_RELEASE:STRING=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG' -DCMAKE_SKIP_INSTALL_RPATH:BOOL=NO -DCMAKE_SKIP_RPATH:BOOL=NO -DCMAKE_VERBOSE_MAKEFILE:BOOL=YES -DBUILD_SHARED_LIBS:BOOL=YES -DBUILD:STRING=scipmp,highsmp,jacop,gecode,asl,smpswriter
CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.
  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.
--    HINT: Install ccache for faster recompilation
-- The C compiler identification is GNU 14.0.1
-- The CXX compiler identification is GNU 14.0.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- System: Linux-6.7.3-200.fc39.x86_64
-- Build type: Release
-- Compiler version: 14.0.1
-- Performing Test HAVE_UNIQUE_PTR
-- Performing Test HAVE_UNIQUE_PTR - Success
-- Performing Test HAVE_ATOMIC
-- Performing Test HAVE_ATOMIC - Success
-- Performing Test HAVE_HASH
-- Performing Test HAVE_HASH - Success
-- Performing Test MP_VARIADIC_TEMPLATES
-- Performing Test MP_VARIADIC_TEMPLATES - Success
-- Module asl enabled
-- Looking for getrusage
-- Looking for getrusage - found
-- Could NOT find MATLAB (missing: MATLAB_MEX) 
-- Module cplex disabled
-- Found Git: /usr/bin/git (found version "2.44.0") 
fatal: not a git repository (or any of the parent directories): .git
-- Module gecode enabled
Setting exe gecode
-- Module ilogcp disabled
-- Module visitor disabled
-- Module mosek disabled
-- Module copt disabled
-- Module cbcmp disabled
-- Module gcgmp disabled
-- Module scipmp enabled
Setting exe scipmp
-- Module highsmp enabled
-- Found ZLIB: /usr/lib64/libz.so (found version "1.3.0")  
Setting exe highsmp
-- Module ortoolsmp disabled
-- Module cplexmp disabled
-- Module xpress disabled
-- Module gurobi disabled
-- Module gurobi_ampls disabled
fatal: not a git repository (or any of the parent directories): .git
-- Module jacop enabled
-- Found JNI: /usr/lib/jvm/java/include  found components: AWT JVM 
-- Found Java: /usr/bin/java (found version "21.0.2") 
Setting exe jacop
-- Module localsolver disabled
-- Module smpswriter enabled
Setting exe smpswriter
-- Module gurobiodh disabled
-- Module cplexodh disabled
-- Building nl-reader-example. Set -DBUILD_EXAMPLES=off to switch off.
-- Building NLWriter2 examples. Set -DBUILD_EXAMPLES=off to switch off.
CMake Warning (dev) at CMakeLists.txt:503 (set):
  Cannot set "NLW2_LIB_NAME": current scope has no parent.
This warning is for project developers.  Use -Wno-dev to suppress it.
CMake Warning (dev) at CMakeLists.txt:504 (set):
  Cannot set "NLW2_C_API_LIB_NAME": current scope has no parent.
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Failed to find sphinx-build executable (missing: SPHINX_EXECUTABLE) 
-- Documentation generation disabled (requires sphinx)
-- Building unit tests. Set -DBUILD_TESTS=off to switch off.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Performing Test HAVE_FNO_DELETE_NULL_POINTER_CHECKS
-- Performing Test HAVE_FNO_DELETE_NULL_POINTER_CHECKS - Success
-- Performing Test MP_INITIALIZER_LISTS
-- Performing Test MP_INITIALIZER_LISTS - Success
-- Performing Test MP_THREAD
-- Performing Test MP_THREAD - Success
-- Configuring done (3.6s)
-- Generating done (0.1s)
CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build
+ /usr/bin/cmake --build redhat-linux-build -j48 --verbose
Change Dir: '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j48
/usr/bin/cmake -S/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e -B/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/CMakeFiles /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/format.dir/build.make CMakeFiles/format.dir/depend
/usr/bin/gmake  -f src/gsl/CMakeFiles/amplgsl.dir/build.make src/gsl/CMakeFiles/amplgsl.dir/depend
/usr/bin/gmake  -f nl-writer2/CMakeFiles/nlw2.dir/build.make nl-writer2/CMakeFiles/nlw2.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/gtest-extra.dir/build.make test/CMakeFiles/gtest-extra.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/testlib.dir/build.make test/CMakeFiles/testlib.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/function.dir/build.make test/CMakeFiles/function.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/CMakeFiles/format.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gsl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl/CMakeFiles/amplgsl.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/gtest-extra.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2 /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2/CMakeFiles/nlw2.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/testlib.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/function.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f src/gsl/CMakeFiles/amplgsl.dir/build.make src/gsl/CMakeFiles/amplgsl.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/format.dir/build.make CMakeFiles/format.dir/build
/usr/bin/gmake  -f test/CMakeFiles/gtest-extra.dir/build.make test/CMakeFiles/gtest-extra.dir/build
/usr/bin/gmake  -f nl-writer2/CMakeFiles/nlw2.dir/build.make nl-writer2/CMakeFiles/nlw2.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/function.dir/build.make test/CMakeFiles/function.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/testlib.dir/build.make test/CMakeFiles/testlib.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[  0%] Building CXX object src/gsl/CMakeFiles/amplgsl.dir/amplgsl.cc.o
[  0%] Building CXX object CMakeFiles/format.dir/src/format.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl && /usr/bin/g++ -Damplgsl_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/thirdparty/build/gsl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT src/gsl/CMakeFiles/amplgsl.dir/amplgsl.cc.o -MF CMakeFiles/amplgsl.dir/amplgsl.cc.o.d -o CMakeFiles/amplgsl.dir/amplgsl.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gsl/amplgsl.cc
/usr/bin/g++  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/format.dir/src/format.cc.o -MF CMakeFiles/format.dir/src/format.cc.o.d -o CMakeFiles/format.dir/src/format.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/format.cc
[  1%] Building CXX object test/CMakeFiles/gtest-extra.dir/__/thirdparty/gmock/gmock-gtest-all.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/gtest-extra.dir/__/thirdparty/gmock/gmock-gtest-all.cc.o -MF CMakeFiles/gtest-extra.dir/__/thirdparty/gmock/gmock-gtest-all.cc.o.d -o CMakeFiles/gtest-extra.dir/__/thirdparty/gmock/gmock-gtest-all.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/thirdparty/gmock/gmock-gtest-all.cc
[  2%] Building CXX object test/CMakeFiles/gtest-extra.dir/test-main.cc.o
[  4%] Building CXX object CMakeFiles/format.dir/src/posix.cc.o
[  5%] Building CXX object nl-writer2/CMakeFiles/nlw2.dir/src/nl-writer2.cc.o
[  5%] Building CXX object test/CMakeFiles/gtest-extra.dir/util.cc.o
[  6%] Building CXX object test/CMakeFiles/function.dir/function.cc.o
[  6%] Building CXX object test/CMakeFiles/gtest-extra.dir/gtest-extra.cc.o
[  6%] Building CXX object nl-writer2/CMakeFiles/nlw2.dir/src/nl-utils2.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/gtest-extra.dir/test-main.cc.o -MF CMakeFiles/gtest-extra.dir/test-main.cc.o.d -o CMakeFiles/gtest-extra.dir/test-main.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-main.cc
/usr/bin/g++  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/format.dir/src/posix.cc.o -MF CMakeFiles/format.dir/src/posix.cc.o.d -o CMakeFiles/format.dir/src/posix.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/posix.cc
[  7%] Building C object nl-writer2/CMakeFiles/nlw2.dir/src/dtoa.c.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/g++  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT nl-writer2/CMakeFiles/nlw2.dir/src/nl-writer2.cc.o -MF CMakeFiles/nlw2.dir/src/nl-writer2.cc.o.d -o CMakeFiles/nlw2.dir/src/nl-writer2.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/gtest-extra.dir/util.cc.o -MF CMakeFiles/gtest-extra.dir/util.cc.o.d -o CMakeFiles/gtest-extra.dir/util.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/util.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/g++  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT nl-writer2/CMakeFiles/nlw2.dir/src/nl-utils2.cc.o -MF CMakeFiles/nlw2.dir/src/nl-utils2.cc.o.d -o CMakeFiles/nlw2.dir/src/nl-utils2.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-utils2.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/gtest-extra.dir/gtest-extra.cc.o -MF CMakeFiles/gtest-extra.dir/gtest-extra.cc.o.d -o CMakeFiles/gtest-extra.dir/gtest-extra.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT test/CMakeFiles/function.dir/function.cc.o -MF CMakeFiles/function.dir/function.cc.o.d -o CMakeFiles/function.dir/function.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.cc
[  8%] Building CXX object test/CMakeFiles/testlib.dir/testlib.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/gcc  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -fPIC -MD -MT nl-writer2/CMakeFiles/nlw2.dir/src/dtoa.c.o -MF CMakeFiles/nlw2.dir/src/dtoa.c.o.d -o CMakeFiles/nlw2.dir/src/dtoa.c.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -Dtestlib_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT test/CMakeFiles/testlib.dir/testlib.cc.o -MF CMakeFiles/testlib.dir/testlib.cc.o.d -o CMakeFiles/testlib.dir/testlib.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/testlib.cc
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c: In function ‘Balloc’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:1603:64: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
 1603 |                 if (k <= Kmax && pmem_next - private_mem + len <= PRIVATE_mem
      |                                                                ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c: In function ‘rv_alloc’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:4870:66: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
 4870 |                 sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= i;
      |                                                                  ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c: In function ‘nrv_alloc’:
[  8%] Linking CXX shared library ../bin/testlib.dll
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:4889:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 4889 |         else if (s0len <= n) {
      |                        ^~
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testlib.dir/link.txt --verbose=1
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c: In function ‘dtoa_r_dmgay’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:5285:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 5285 |         else if (blen <= i) {
      |                       ^~
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,testlib.dll -o ../bin/testlib.dll CMakeFiles/testlib.dir/testlib.cc.o  -lasl 
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:5264:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5264 |                         leftright = 0;
      |                         ~~~~~~~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:5266:17: note: here
 5266 |                 case 4:
      |                 ^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:5272:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
 5272 |                         leftright = 0;
      |                         ~~~~~~~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:5274:17: note: here
 5274 |                 case 5:
      |                 ^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c: At top level:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:6194:1: warning: ‘dtoa’ defined but not used [-Wunused-function]
 6194 | dtoa(double dd, int mode, int ndigits, int *decpt, int *sign, char **rve)
      | ^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:3215:1: warning: ‘sulp’ defined but not used [-Wunused-function]
 3215 | sulp(U *x, BCinfo *bc)
      | ^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:2722:1: warning: ‘gethex’ defined but not used [-Wunused-function]
 2722 | gethex( const char **sp, U *rvp, int rounding, int sign MTd)
      | ^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:2447:21: warning: ‘tinytens’ defined but not used [-Wunused-const-variable=]
 2447 | static const double tinytens[] = { 1e-16, 1e-32, 1e-64, 1e-128,
      |                     ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:2446:1: warning: ‘bigtens’ defined but not used [-Wunused-const-variable=]
 2446 | bigtens[] = { 1e16, 1e32, 1e64, 1e128, 1e256 };
      | ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:2435:1: warning: ‘tens’ defined but not used [-Wunused-const-variable=]
 2435 | tens[] = {
      | ^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:2399:1: warning: ‘ratio’ defined but not used [-Wunused-function]
 2399 | ratio(Bigint *a, Bigint *b)
      | ^~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/dtoa.c:1707:1: warning: ‘s2b’ defined but not used [-Wunused-function]
 1707 | s2b(const char *s, int nd0, int nd, ULong y9, int dplen MTd)
      | ^~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/format.cc:28:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/posix.h:30,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/posix.cc:15:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/util.h:31,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/util.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.h:36,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.cc:28:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-utils2.cc:1:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h: In copy constructor ‘mp::File::File(const mp::File&)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:20:20: warning: unused parameter ‘f’ [-Wunused-parameter]
   20 |   File(const File& f) { assert(!f_ && !f.f_); }
      |        ~~~~~~~~~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h: In member function ‘void mp::File::operator=(const mp::File&)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning: unused parameter ‘f’ [-Wunused-parameter]
   24 |   void operator=(const File& f) { assert(!f_ && !f.f_); }
      |                  ~~~~~~~~~~~~^
[  8%] Built target testlib
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gsl/amplgsl.cc:34:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gsl/amplgsl.cc: In function ‘void funcadd_ASL(AmplExports*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gsl/amplgsl.cc:2970:26: warning: cast between incompatible function types from ‘const char* (*)(arglist*)’ to ‘rfunc’ {aka ‘double (*)(arglist*)’} [-Wcast-function-type]
 2970 |   addfunc("gsl_version", (rfunc)amplgsl_version,
      |                          ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/asl/funcadd.h:346:45: note: in definition of macro ‘addfunc’
  346 | #define addfunc(a,b,c,d,e) (*ae->Addfunc)(a,b,c,d,e,ae)
      |                                             ^
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2-misc.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.h:52,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:47:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h: In copy constructor ‘mp::File::File(const mp::File&)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:20:20: warning: unused parameter ‘f’ [-Wunused-parameter]
   20 |   File(const File& f) { assert(!f_ && !f.f_); }
      |        ~~~~~~~~~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h: In member function ‘void mp::File::operator=(const mp::File&)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning: unused parameter ‘f’ [-Wunused-parameter]
   24 |   void operator=(const File& f) { assert(!f_ && !f.f_); }
      |                  ~~~~~~~~~~~~^
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.h:54:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘void mp::NLFeeder2<Impl, ExprType>::FeedRowAndObjNames(RowObjNameWriter&) [with RowObjNameWriter = mp::StringFileWriter; Impl = test_nlfeeder2_with_nlwriter2()::TestNLF; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:176:33:   required from ‘void mp::NLWriter2<Params>::WriteRowObjNames(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:   176 |       feeder_.FeedRowAndObjNames(w); });
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:42:3:   required from ‘void mp::NLWriter2<Params>::WriteAuxFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:    42 |   WriteRowObjNames(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |   ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:34:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:    34 |   WriteAuxFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |   ^~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = test_nlfeeder2_with_nlwriter2()::TestNLF; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:63:18:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:    63 |   mp::WriteNLFile("test.nl", nlfeeder, utils);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning: unused parameter ‘wrt’ [-Wunused-parameter]
  502 |         void FeedRowAndObjNames(RowObjNameWriter& wrt) { }
      |                                 ~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘mp::NLFeeder2<Impl, ExprType>::FuncDef mp::NLFeeder2<Impl, ExprType>::Function(int) [with Impl = test_nlfeeder2_with_nlwriter2()::TestNLF; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:402:34:   required from ‘void mp::NLWriter2<Params>::WriteFunctions() [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning:   402 |     auto func = Feeder().Function(i);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning:       |                 ~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:61:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning:    61 |     WriteFunctions();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning:       |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = test_nlfeeder2_with_nlwriter2()::TestNLF; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:63:18:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning:    63 |   mp::WriteNLFile("test.nl", nlfeeder, utils);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:502:51: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning: unused parameter ‘i’ [-Wunused-parameter]
  412 |   FuncDef Function(int i) { return {}; }
      |                    ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘void mp::NLFeeder2<Impl, ExprType>::FeedDefinedVariables(int, DefVarWriterFactory&) [with DefVarWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF> >::DefVarWriterFactory; Impl = test_nlfeeder2_with_nlwriter2()::TestNLF; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:500:32:   required from ‘void mp::NLWriter2<Params>::WriteDefinedVariables(int) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:   500 |   Feeder().FeedDefinedVariables(i, dvwf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:70:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:    70 |     WriteDefinedVariables(0);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = test_nlfeeder2_with_nlwriter2()::TestNLF; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:63:18:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:    63 |   mp::WriteNLFile("test.nl", nlfeeder, utils);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning: unused parameter ‘i’ [-Wunused-parameter]
  215 |   void FeedDefinedVariables(int i, DefVarWriterFactory& ) { }
      |                             ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘int mp::NLFeeder2<Impl, ExprType>::ObjType(int) [with Impl = test_nlfeeder2_with_nlwriter2()::TestNLF; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:526:30:   required from ‘void mp::NLWriter2<Params>::WriteConObjExpressions() [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:   526 |         (int)Feeder().ObjType(i),
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:       |              ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:71:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:    71 |     WriteConObjExpressions();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:       |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = test_nlfeeder2_with_nlwriter2()::TestNLF; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:63:18:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:    63 |   mp::WriteNLFile("test.nl", nlfeeder, utils);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning: unused parameter ‘i’ [-Wunused-parameter]
  145 |         int ObjType(int i) { return {}; }
      |                     ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘const char* mp::NLFeeder2<Impl, ExprType>::ObjDescription(int) [with Impl = test_nlfeeder2_with_nlwriter2()::TestNLF; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:527:32:   required from ‘void mp::NLWriter2<Params>::WriteConObjExpressions() [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning:   527 |         Feeder().ObjDescription(i));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:71:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning:    71 |     WriteConObjExpressions();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning:       |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = test_nlfeeder2_with_nlwriter2()::TestNLF; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:63:18:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning:    63 |   mp::WriteNLFile("test.nl", nlfeeder, utils);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:145:25: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning: unused parameter ‘i’ [-Wunused-parameter]
  140 |         const char* ObjDescription(int i) { return ""; }
      |                                    ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘void mp::NLFeeder2<Impl, ExprType>::FeedLinearConExpr(int, ConLinearExprWriterFactory&) [with ConLinearExprWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF> >::SingleSparseVecWrtFactory<int, double>; Impl = test_nlfeeder2_with_nlwriter2()::TestNLF; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:576:31:   required from ‘void mp::NLWriter2<Params>::WriteLinearConExpr() [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning:   576 |     Feeder().FeedLinearConExpr(i, vwf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:80:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning:    80 |     WriteLinearConExpr();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning:       |     ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = test_nlfeeder2_with_nlwriter2()::TestNLF; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:63:18:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning:    63 |   mp::WriteNLFile("test.nl", nlfeeder, utils);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:140:40: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning: unused parameter ‘i’ [-Wunused-parameter]
  337 |   void FeedLinearConExpr(int i, ConLinearExprWriterFactory& ) { }
      |                          ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘void mp::NLFeeder2<Impl, ExprType>::FeedObjGradient(int, ObjGradWriterFactory&) [with ObjGradWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF> >::SingleSparseVecWrtFactory<int, double>; Impl = test_nlfeeder2_with_nlwriter2()::TestNLF; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:588:29:   required from ‘void mp::NLWriter2<Params>::WriteObjGradients() [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:   588 |     Feeder().FeedObjGradient(i, vwf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:81:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:    81 |     WriteObjGradients();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:       |     ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = test_nlfeeder2_with_nlwriter2()::TestNLF; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:63:18:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:    63 |   mp::WriteNLFile("test.nl", nlfeeder, utils);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning: unused parameter ‘i’ [-Wunused-parameter]
  159 |   void FeedObjGradient(int i, ObjGradWriterFactory& ) { }
      |                        ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘void mp::NLFeeder2<Impl, ExprType>::FeedDefinedVariables(int, DefVarWriterFactory&) [with DefVarWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF> >::DefVarWriterFactory; Impl = test_nlfeeder2_with_nlwriter2()::TestNLF; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:500:32:   required from ‘void mp::NLWriter2<Params>::WriteDefinedVariables(int) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning:   500 |   Feeder().FeedDefinedVariables(i, dvwf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:70:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning:    70 |     WriteDefinedVariables(0);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning:       |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:27:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = test_nlfeeder2_with_nlwriter2()::TestNLF; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning:    27 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:63:18:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning:    63 |   mp::WriteNLFile("test.nl", nlfeeder, utils);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning: unused parameter ‘i’ [-Wunused-parameter]
  215 |   void FeedDefinedVariables(int i, DefVarWriterFactory& ) { }
      |                             ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘void mp::NLFeeder2<Impl, ExprType>::FeedLinearConExpr(int, ConLinearExprWriterFactory&) [with ConLinearExprWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF> >::SingleSparseVecWrtFactory<int, double>; Impl = test_nlfeeder2_with_nlwriter2()::TestNLF; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:576:31:   required from ‘void mp::NLWriter2<Params>::WriteLinearConExpr() [with Params = mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:   576 |     Feeder().FeedLinearConExpr(i, vwf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:80:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:    80 |     WriteLinearConExpr();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:       |     ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:27:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = test_nlfeeder2_with_nlwriter2()::TestNLF; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:    27 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:63:18:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:    63 |   mp::WriteNLFile("test.nl", nlfeeder, utils);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:215:33: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning: unused parameter ‘i’ [-Wunused-parameter]
  337 |   void FeedLinearConExpr(int i, ConLinearExprWriterFactory& ) { }
      |                          ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘void mp::NLFeeder2<Impl, ExprType>::FeedObjGradient(int, ObjGradWriterFactory&) [with ObjGradWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF> >::SingleSparseVecWrtFactory<int, double>; Impl = test_nlfeeder2_with_nlwriter2()::TestNLF; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:588:29:   required from ‘void mp::NLWriter2<Params>::WriteObjGradients() [with Params = mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:   588 |     Feeder().FeedObjGradient(i, vwf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:81:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:    81 |     WriteObjGradients();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:       |     ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, test_nlfeeder2_with_nlwriter2()::TestNLF>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:27:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = test_nlfeeder2_with_nlwriter2()::TestNLF; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:    27 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:63:18:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:    63 |   mp::WriteNLFile("test.nl", nlfeeder, utils);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:337:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:159:28: warning: unused parameter ‘i’ [-Wunused-parameter]
  159 |   void FeedObjGradient(int i, ObjGradWriterFactory& ) { }
      |                        ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.h:285:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  285 |   std::auto_ptr<LibraryImpl> impl_;
      |        ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.h:31:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc: In member function ‘int mp::TextFormatter::apr(mp::File&, const char*, ...)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:112:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  112 |         if (!nl_comments) {
      |         ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:118:7: note: here
  118 |       default:
      |       ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
  152 |       while (*fmt++ != 'g');
      |              ~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:153:5: note: here
  153 |     case 'g':
      |     ^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc: In member function ‘int mp::BinaryFormatter::apr(mp::File&, const char*, ...)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:256:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
  256 |       while(*fmt++ != 'g');
      |             ~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:257:5: note: here
  257 |     case 'g':
      |     ^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc: At global scope:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:56:13: warning: ‘void test_nlfeeder2_with_nlwriter2()’ defined but not used [-Wunused-function]
   56 | static void test_nlfeeder2_with_nlwriter2() {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.cc: In destructor ‘fun::LibraryImpl::~LibraryImpl()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.cc:291:65: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = void*; _Result = void]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  291 |     std::for_each(tempmem_.begin(), tempmem_.end(), std::ptr_fun(free));
      |                                                     ~~~~~~~~~~~~^~~~~~
In file included from /usr/include/c++/14/bits/refwrap.h:39,
                 from /usr/include/c++/14/deque:67,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.h:28:
/usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here
 1123 |     ptr_fun(_Result (*__x)(_Arg))
      |     ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc: In member function ‘mp::BinaryFormatter::apr(mp::File&, char const*, ...)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:291:11: warning: ‘len’ may be used uninitialized [-Wmaybe-uninitialized]
  291 |     fwrite((char *)&u.L, len, 1, fd);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:223:10: note: ‘len’ was declared here
  223 |   size_t len, x;
      |          ^~~
[  8%] Linking CXX static library ../lib/libnlw2.a
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/cmake -P CMakeFiles/nlw2.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/nlw2.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libnlw2.a "CMakeFiles/nlw2.dir/src/nl-writer2.cc.o" "CMakeFiles/nlw2.dir/src/nl-utils2.cc.o" CMakeFiles/nlw2.dir/src/dtoa.c.o
/usr/bin/ranlib ../lib/libnlw2.a
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-main.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
 5124 |   return PolymorphicMatcher<Impl>(impl);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
 8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 8279 |       str, true, true));
      |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:234:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
[  8%] Built target nlw2
/usr/bin/gmake  -f nl-writer2/CMakeFiles/nlw2_c_api.dir/build.make nl-writer2/CMakeFiles/nlw2_c_api.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2 /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2/CMakeFiles/nlw2_c_api.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f nl-writer2/CMakeFiles/nlw2_c_api.dir/build.make nl-writer2/CMakeFiles/nlw2_c_api.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[  9%] Building CXX object nl-writer2/CMakeFiles/nlw2_c_api.dir/src/c_api.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/g++  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT nl-writer2/CMakeFiles/nlw2_c_api.dir/src/c_api.cc.o -MF CMakeFiles/nlw2_c_api.dir/src/c_api.cc.o.d -o CMakeFiles/nlw2_c_api.dir/src/c_api.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/sol-handler2-c-impl.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:16:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-handler2.h: In member function ‘void mp::SOLHandler2::OnSolveMessage(const char*, int)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-handler2.h:89:35: warning: unused parameter ‘s’ [-Wunused-parameter]
   89 |   void OnSolveMessage(const char* s, int nbs) { }
      |                       ~~~~~~~~~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-handler2.h:89:42: warning: unused parameter ‘nbs’ [-Wunused-parameter]
   89 |   void OnSolveMessage(const char* s, int nbs) { }
      |                                      ~~~~^~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2-misc.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-writer2-misc-c-impl.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:17:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h: In copy constructor ‘mp::File::File(const mp::File&)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:20:20: warning: unused parameter ‘f’ [-Wunused-parameter]
   20 |   File(const File& f) { assert(!f_ && !f.f_); }
      |        ~~~~~~~~~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h: In member function ‘void mp::File::operator=(const mp::File&)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning: unused parameter ‘f’ [-Wunused-parameter]
   24 |   void operator=(const File& f) { assert(!f_ && !f.f_); }
      |                  ~~~~~~~~~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘void NLW2_log_message_C_Default(void*, const char*, ...)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:483:11: warning: unused parameter ‘p_api_data’ [-Wunused-parameter]
  483 |     void* p_api_data, const char* format, ...) {
      |     ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘void NLW2_log_warning_C_Default(void*, const char*, ...)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:491:11: warning: unused parameter ‘p_api_data’ [-Wunused-parameter]
  491 |     void* p_api_data, const char* format, ...) {
      |     ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘void NLW2_myexit_C_Default(void*, const char*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:504:11: warning: unused parameter ‘p_api_data’ [-Wunused-parameter]
  504 |     void* p_api_data, const char* msg) {
      |     ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘void NLW2_OnSolveMessage_C_Default(void*, const char*, int)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:596:11: warning: unused parameter ‘p_user_data’ [-Wunused-parameter]
  596 |     void* p_user_data, const char* s, int nbs) {
      |     ~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘int NLW2_OnAMPLOptions_C_Default(void*, AMPLOptions_C)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:603:11: warning: unused parameter ‘p_user_data’ [-Wunused-parameter]
  603 |     void* p_user_data, AMPLOptions_C ) { return 0; }
      |     ~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘void NLW2_OnDualSolution_C_Default(void*, int, void*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:605:11: warning: unused parameter ‘p_user_data’ [-Wunused-parameter]
  605 |     void* p_user_data, int nvals, void* p_api_data) {
      |     ~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘void NLW2_OnPrimalSolution_C_Default(void*, int, void*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:610:11: warning: unused parameter ‘p_user_data’ [-Wunused-parameter]
  610 |     void* p_user_data, int nvals, void* p_api_data) { }
      |     ~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:610:28: warning: unused parameter ‘nvals’ [-Wunused-parameter]
  610 |     void* p_user_data, int nvals, void* p_api_data) { }
      |                        ~~~~^~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:610:41: warning: unused parameter ‘p_api_data’ [-Wunused-parameter]
  610 |     void* p_user_data, int nvals, void* p_api_data) { }
      |                                   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘void NLW2_OnObjno_C_Default(void*, int)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:611:42: warning: unused parameter ‘p_user_data’ [-Wunused-parameter]
  611 | static void NLW2_OnObjno_C_Default(void* p_user_data, int ) { }
      |                                    ~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘void NLW2_OnSolveCode_C_Default(void*, int)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:612:46: warning: unused parameter ‘p_user_data’ [-Wunused-parameter]
  612 | static void NLW2_OnSolveCode_C_Default(void* p_user_data, int ) { }
      |                                        ~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘void NLW2_OnIntSuffix_C_Default(void*, NLW2_SuffixInfo_C, void*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:614:11: warning: unused parameter ‘p_user_data’ [-Wunused-parameter]
  614 |     void* p_user_data, NLW2_SuffixInfo_C si, void* p_api_data) {
      |     ~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:614:42: warning: unused parameter ‘si’ [-Wunused-parameter]
  614 |     void* p_user_data, NLW2_SuffixInfo_C si, void* p_api_data) {
      |                        ~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc: In function ‘void NLW2_OnDblSuffix_C_Default(void*, NLW2_SuffixInfo_C, void*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:11: warning: unused parameter ‘p_user_data’ [-Wunused-parameter]
  621 |     void* p_user_data, NLW2_SuffixInfo_C si, void* p_api_data) {
      |     ~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning: unused parameter ‘si’ [-Wunused-parameter]
  621 |     void* p_user_data, NLW2_SuffixInfo_C si, void* p_api_data) {
      |                        ~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/thirdparty/gmock/gmock-gtest-all.cc:9647:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
 5124 |   return PolymorphicMatcher<Impl>(impl);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
 8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 8279 |       str, true, true));
      |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/thirdparty/gmock/gmock-gtest-all.cc:39:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp: In instantiation of ‘void mp::SOLReader2<SOLHandler2>::serror(const char*, ...) [with SOLHandler2 = mp::NLW2_SOLHandler2_C_Impl]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:83:5:   required from ‘mp::SOLReadResult mp::SOLReader2<SOLHandler2>::ReadSOLFile(const std::string&) [with SOLHandler2 = mp::NLW2_SOLHandler2_C_Impl; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning:    83 |     serror("can't open '%s'", stub_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning:       |     ^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.h:315:29:   required from ‘std::pair<mp::SOLReadResult, std::__cxx11::basic_string<char> > mp::ReadSOLFile(const std::string&, SOLHandler2&, NLUtils&, int*) [with SOLHandler2 = NLW2_SOLHandler2_C_Impl; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning:   315 |         auto res = solr.ReadSOLFile(name);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning:       |                    ~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:180:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::ReadSolution(const std::string&) [with MyNLFeeder = mp::NLW2_NLFeeder2_C_Impl; MySOLHandler = mp::NLW2_SOLHandler2_C_Impl; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning:   180 |   auto status = mp::ReadSOLFile(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning:       |                 ~~~~~~~~~~~~~~~^
     181 |         filename, handler_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:738:21:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning:   737 |   return ((mp::NLSOL_C_Impl*)(pnls->p_nlsol_))
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     738 |       ->ReadSolution(filename);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:621:42: warning:       |       ~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning: unused variable ‘n1’ [-Wunused-variable]
  614 |   auto n1 = std::vsnprintf (buf.data(), n+1, format, args);
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp: In instantiation of ‘mp::SOLReadResult mp::SOLReader2<SOLHandler2>::gsufread(FILE*) [with SOLHandler2 = mp::NLW2_SOLHandler2_C_Impl; FILE = FILE]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:393:12:   required from ‘mp::SOLReadResult mp::SOLReader2<SOLHandler2>::ReadSOLFile(const std::string&) [with SOLHandler2 = mp::NLW2_SOLHandler2_C_Impl; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:   393 |     switch(gsufread(f)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |            ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.h:315:29:   required from ‘std::pair<mp::SOLReadResult, std::__cxx11::basic_string<char> > mp::ReadSOLFile(const std::string&, SOLHandler2&, NLUtils&, int*) [with SOLHandler2 = NLW2_SOLHandler2_C_Impl; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:   315 |         auto res = solr.ReadSOLFile(name);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |                    ~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:180:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::ReadSolution(const std::string&) [with MyNLFeeder = mp::NLW2_NLFeeder2_C_Impl; MySOLHandler = mp::NLW2_SOLHandler2_C_Impl; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:   180 |   auto status = mp::ReadSOLFile(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |                 ~~~~~~~~~~~~~~~^
     181 |         filename, handler_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:738:21:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:   737 |   return ((mp::NLSOL_C_Impl*)(pnls->p_nlsol_))
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     738 |       ->ReadSolution(filename);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |       ~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare]
  539 |           || L >= se - s)
      |              ~~^~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:15:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h: In instantiation of ‘void mp::NLW2_NLFeeder2_C_Impl::FeedDefinedVariables(int, DefVarWriterFactory&) [with DefVarWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::TextFormatter, mp::NLW2_NLFeeder2_C_Impl> >::DefVarWriterFactory]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:500:32:   required from ‘void mp::NLWriter2<Params>::WriteDefinedVariables(int) [with Params = mp::NLWriter2Params<mp::TextFormatter, mp::NLW2_NLFeeder2_C_Impl>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:   500 |   Feeder().FeedDefinedVariables(i, dvwf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:70:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, mp::NLW2_NLFeeder2_C_Impl>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:    70 |     WriteDefinedVariables(0);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, mp::NLW2_NLFeeder2_C_Impl>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = NLW2_NLFeeder2_C_Impl; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = mp::NLW2_NLFeeder2_C_Impl; MySOLHandler = mp::NLW2_SOLHandler2_C_Impl; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:724:20:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:   723 |   return ((mp::NLSOL_C_Impl*)(pnls->p_nlsol_))
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     724 |       ->WriteNLFile(filestub);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning: unused parameter ‘i’ [-Wunused-parameter]
  176 |   void FeedDefinedVariables(int i, DefVarWriterFactory& ) {
      |                             ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h: In instantiation of ‘void mp::NLW2_NLFeeder2_C_Impl::FeedDefinedVariables(int, DefVarWriterFactory&) [with DefVarWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::BinaryFormatter, mp::NLW2_NLFeeder2_C_Impl> >::DefVarWriterFactory]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:500:32:   required from ‘void mp::NLWriter2<Params>::WriteDefinedVariables(int) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, mp::NLW2_NLFeeder2_C_Impl>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:   500 |   Feeder().FeedDefinedVariables(i, dvwf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:70:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, mp::NLW2_NLFeeder2_C_Impl>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:    70 |     WriteDefinedVariables(0);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:       |     ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, mp::NLW2_NLFeeder2_C_Impl>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:27:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = NLW2_NLFeeder2_C_Impl; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:    27 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = mp::NLW2_NLFeeder2_C_Impl; MySOLHandler = mp::NLW2_SOLHandler2_C_Impl; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/c_api.cc:724:20:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:   723 |   return ((mp::NLSOL_C_Impl*)(pnls->p_nlsol_))
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     724 |       ->WriteNLFile(filestub);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/api/c/nl-feeder2-c-impl.h:176:33: warning: unused parameter ‘i’ [-Wunused-parameter]
  176 |   void FeedDefinedVariables(int i, DefVarWriterFactory& ) {
      |                             ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp: In function ‘int mp::Lget(char**, int*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:491:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  491 |     *sp = s;
      |     ~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:493:3: note: here
  493 |   case 0:
      |   ^~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[  9%] Built target format
/usr/bin/gmake  -f CMakeFiles/gen-expr-info.dir/build.make CMakeFiles/gen-expr-info.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/CMakeFiles/gen-expr-info.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/gen-expr-info.dir/build.make CMakeFiles/gen-expr-info.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 10%] Building CXX object CMakeFiles/gen-expr-info.dir/src/gen-expr-info.cc.o
/usr/bin/g++  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -MD -MT CMakeFiles/gen-expr-info.dir/src/gen-expr-info.cc.o -MF CMakeFiles/gen-expr-info.dir/src/gen-expr-info.cc.o.d -o CMakeFiles/gen-expr-info.dir/src/gen-expr-info.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gen-expr-info.cc
[ 11%] Linking CXX shared library ../../bin/amplgsl.dll
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl && /usr/bin/cmake -E cmake_link_script CMakeFiles/amplgsl.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,amplgsl.dll -o ../../bin/amplgsl.dll CMakeFiles/amplgsl.dir/amplgsl.cc.o  -lasl -lasl -lgsl -lflexiblas 
[ 11%] Linking CXX static library ../lib/libfunction.a
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -P CMakeFiles/function.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/function.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libfunction.a CMakeFiles/function.dir/function.cc.o
/usr/bin/ranlib ../lib/libfunction.a
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gen-expr-info.cc:29:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 11%] Built target function
[ 11%] Linking CXX executable bin/gen-expr-info
/usr/bin/cmake -E cmake_link_script CMakeFiles/gen-expr-info.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/gen-expr-info.dir/src/gen-expr-info.cc.o" CMakeFiles/format.dir/src/format.cc.o CMakeFiles/format.dir/src/posix.cc.o -o bin/gen-expr-info 
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/thirdparty/gmock/gmock-gtest-all.cc: In function ‘testing::internal::StackGrowsDown()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/thirdparty/gmock/gmock-gtest-all.cc:7486:24: warning: ‘dummy’ may be used uninitialized [-Wmaybe-uninitialized]
 7486 |   StackLowerThanAddress(&dummy, &result);
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/thirdparty/gmock/gmock-gtest-all.cc:7478:6: note: by argument 1 of type ‘const void *’ to ‘testing::internal::StackLowerThanAddress(void const*, bool*)’ declared here
 7478 | void StackLowerThanAddress(const void* ptr, bool* result) {
      |      ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/thirdparty/gmock/gmock-gtest-all.cc:7484:7: note: ‘dummy’ declared here
 7484 |   int dummy;
      |       ^~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 11%] Built target amplgsl
/usr/bin/gmake  -f src/gsl/CMakeFiles/gsl-info.dir/build.make src/gsl/CMakeFiles/gsl-info.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gsl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl/CMakeFiles/gsl-info.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f src/gsl/CMakeFiles/gsl-info.dir/build.make src/gsl/CMakeFiles/gsl-info.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 12%] Building CXX object src/gsl/CMakeFiles/gsl-info.dir/gsl-info.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl && /usr/bin/g++  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -MD -MT src/gsl/CMakeFiles/gsl-info.dir/gsl-info.cc.o -MF CMakeFiles/gsl-info.dir/gsl-info.cc.o.d -o CMakeFiles/gsl-info.dir/gsl-info.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gsl/gsl-info.cc
[ 13%] Linking CXX static library ../lib/libnlw2_c_api.a
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/cmake -P CMakeFiles/nlw2_c_api.dir/cmake_clean_target.cmake
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gsl/gsl-info.cc: In function ‘void declare_func(const char*, rfunc, int, int, void*, AmplExports*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gsl/gsl-info.cc:54:24: warning: cast between incompatible function types from ‘rfunc’ {aka ‘double (*)(arglist*)’} to ‘Func’ {aka ‘const char* (*)(arglist*)’} [-Wcast-function-type]
   54 |     Func get_version = (Func)f;
      |                        ^~~~~~~
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/nlw2_c_api.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libnlw2_c_api.a CMakeFiles/nlw2_c_api.dir/src/c_api.cc.o
[ 13%] Linking CXX executable ../../bin/gsl-info
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl && /usr/bin/cmake -E cmake_link_script CMakeFiles/gsl-info.dir/link.txt --verbose=1
/usr/bin/ranlib ../lib/libnlw2_c_api.a
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/gsl-info.dir/gsl-info.cc.o" -o ../../bin/gsl-info  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../../bin/amplgsl.dll -lasl -lgsl -lflexiblas 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 13%] Built target nlw2_c_api
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 13%] Built target gsl-info
/usr/bin/gmake  -f src/gsl/CMakeFiles/gsl-ampl.dir/build.make src/gsl/CMakeFiles/gsl-ampl.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/gsl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl/CMakeFiles/gsl-ampl.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f src/gsl/CMakeFiles/gsl-ampl.dir/build.make src/gsl/CMakeFiles/gsl-ampl.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 14%] Generating gsl.ampl
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/gsl && ../../bin/gsl-info
amplgsl 2.7.1 library(20141208)
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 14%] Built target gsl-ampl
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 14%] Built target gen-expr-info
/usr/bin/gmake  -f CMakeFiles/mp.dir/build.make CMakeFiles/mp.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 15%] Generating /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/expr-info.cc, /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-opcodes.h
bin/gen-expr-info /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/expr-info.cc /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-opcodes.h
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/CMakeFiles/mp.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/mp.dir/build.make CMakeFiles/mp.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 15%] Building CXX object CMakeFiles/mp.dir/src/clock.cc.o
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/clock.cc.o -MF CMakeFiles/mp.dir/src/clock.cc.o.d -o CMakeFiles/mp.dir/src/clock.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/clock.cc
[ 16%] Building CXX object CMakeFiles/mp.dir/src/expr.cc.o
[ 17%] Building CXX object CMakeFiles/mp.dir/src/problem.cc.o
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/expr.cc.o -MF CMakeFiles/mp.dir/src/expr.cc.o.d -o CMakeFiles/mp.dir/src/expr.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/expr.cc
[ 18%] Building CXX object CMakeFiles/mp.dir/src/rstparser.cc.o
[ 18%] Building CXX object CMakeFiles/mp.dir/src/nl-reader.cc.o
[ 19%] Building CXX object CMakeFiles/mp.dir/src/os.cc.o
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/problem.cc.o -MF CMakeFiles/mp.dir/src/problem.cc.o.d -o CMakeFiles/mp.dir/src/problem.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/problem.cc
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/rstparser.cc.o -MF CMakeFiles/mp.dir/src/rstparser.cc.o.d -o CMakeFiles/mp.dir/src/rstparser.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/rstparser.cc
[ 21%] Building CXX object CMakeFiles/mp.dir/src/std_constr.cc.o
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/nl-reader.cc.o -MF CMakeFiles/mp.dir/src/nl-reader.cc.o.d -o CMakeFiles/mp.dir/src/nl-reader.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/nl-reader.cc
[ 22%] Building CXX object CMakeFiles/mp.dir/src/sol.cc.o
[ 22%] Building CXX object CMakeFiles/mp.dir/src/sp.cc.o
[ 22%] Building CXX object CMakeFiles/mp.dir/src/option.cc.o
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/os.cc.o -MF CMakeFiles/mp.dir/src/os.cc.o.d -o CMakeFiles/mp.dir/src/os.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/os.cc
[ 22%] Building CXX object CMakeFiles/mp.dir/src/solver.cc.o
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/std_constr.cc.o -MF CMakeFiles/mp.dir/src/std_constr.cc.o.d -o CMakeFiles/mp.dir/src/std_constr.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/std_constr.cc
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/sol.cc.o -MF CMakeFiles/mp.dir/src/sol.cc.o.d -o CMakeFiles/mp.dir/src/sol.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/sol.cc
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/option.cc.o -MF CMakeFiles/mp.dir/src/option.cc.o.d -o CMakeFiles/mp.dir/src/option.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/option.cc
[ 23%] Building CXX object CMakeFiles/mp.dir/src/utils_file.cc.o
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/solver.cc.o -MF CMakeFiles/mp.dir/src/solver.cc.o.d -o CMakeFiles/mp.dir/src/solver.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/solver.cc
[ 23%] Building CXX object CMakeFiles/mp.dir/src/utils_string.cc.o
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/sp.cc.o -MF CMakeFiles/mp.dir/src/sp.cc.o.d -o CMakeFiles/mp.dir/src/sp.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/sp.cc
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/utils_file.cc.o -MF CMakeFiles/mp.dir/src/utils_file.cc.o.d -o CMakeFiles/mp.dir/src/utils_file.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/utils_file.cc
[ 24%] Building CXX object CMakeFiles/mp.dir/src/mp/flat/encodings.cpp.o
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/utils_string.cc.o -MF CMakeFiles/mp.dir/src/utils_string.cc.o.d -o CMakeFiles/mp.dir/src/utils_string.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/utils_string.cc
[ 24%] Building CXX object CMakeFiles/mp.dir/src/mp/flat/piecewise_linear.cpp.o
[ 25%] Building CXX object CMakeFiles/mp.dir/src/expr-info.cc.o
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/mp/flat/encodings.cpp.o -MF CMakeFiles/mp.dir/src/mp/flat/encodings.cpp.o.d -o CMakeFiles/mp.dir/src/mp/flat/encodings.cpp.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/mp/flat/encodings.cpp
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/mp/flat/piecewise_linear.cpp.o -MF CMakeFiles/mp.dir/src/mp/flat/piecewise_linear.cpp.o.d -o CMakeFiles/mp.dir/src/mp/flat/piecewise_linear.cpp.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/mp/flat/piecewise_linear.cpp
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT CMakeFiles/mp.dir/src/expr-info.cc.o -MF CMakeFiles/mp.dir/src/expr-info.cc.o.d -o CMakeFiles/mp.dir/src/expr-info.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/expr-info.cc
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/os.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/os.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/nl-reader.h:43,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/nl-reader.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/expr-info.cc:3:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/option.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/option.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/problem-builder.h:32,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/sp.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/sp.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/expr.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/sol.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/sol.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/problem.h:31,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/problem.cc:25:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_algebraic.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_static.h:8,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_std.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/mp/flat/piecewise_linear.cpp:29:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/solver.cc:47:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
[ 25%] Linking CXX static library ../lib/libgtest-extra.a
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -P CMakeFiles/gtest-extra.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest-extra.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libgtest-extra.a "CMakeFiles/gtest-extra.dir/__/thirdparty/gmock/gmock-gtest-all.cc.o" "CMakeFiles/gtest-extra.dir/gtest-extra.cc.o" "CMakeFiles/gtest-extra.dir/util.cc.o" "CMakeFiles/gtest-extra.dir/test-main.cc.o"
/usr/bin/ranlib ../lib/libgtest-extra.a
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 25%] Built target gtest-extra
[ 25%] Linking CXX shared library bin/libmp.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/mp.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libmp.so.3 -o bin/libmp.so.3.1.0 CMakeFiles/mp.dir/src/clock.cc.o CMakeFiles/mp.dir/src/expr.cc.o "CMakeFiles/mp.dir/src/nl-reader.cc.o" CMakeFiles/mp.dir/src/option.cc.o CMakeFiles/mp.dir/src/os.cc.o CMakeFiles/mp.dir/src/problem.cc.o CMakeFiles/mp.dir/src/rstparser.cc.o CMakeFiles/mp.dir/src/sol.cc.o CMakeFiles/mp.dir/src/solver.cc.o CMakeFiles/mp.dir/src/sp.cc.o CMakeFiles/mp.dir/src/std_constr.cc.o CMakeFiles/mp.dir/src/utils_file.cc.o CMakeFiles/mp.dir/src/utils_string.cc.o CMakeFiles/mp.dir/src/mp/flat/encodings.cpp.o CMakeFiles/mp.dir/src/mp/flat/piecewise_linear.cpp.o "CMakeFiles/mp.dir/src/expr-info.cc.o" CMakeFiles/format.dir/src/format.cc.o CMakeFiles/format.dir/src/posix.cc.o  /usr/lib64/librt.a -lscip -lhighs 
/usr/bin/cmake -E cmake_symlink_library bin/libmp.so.3.1.0 bin/libmp.so.3 bin/libmp.so
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 25%] Built target mp
/usr/bin/gmake  -f CMakeFiles/nl-reader-example.dir/build.make CMakeFiles/nl-reader-example.dir/depend
/usr/bin/gmake  -f src/asl/CMakeFiles/aslmp.dir/build.make src/asl/CMakeFiles/aslmp.dir/depend
/usr/bin/gmake  -f src/cp/CMakeFiles/cp.dir/build.make src/cp/CMakeFiles/cp.dir/depend
/usr/bin/gmake  -f solvers/CMakeFiles/amplgecode-static.dir/build.make solvers/CMakeFiles/amplgecode-static.dir/depend
/usr/bin/gmake  -f solvers/CMakeFiles/amplscipmp-static.dir/build.make solvers/CMakeFiles/amplscipmp-static.dir/depend
/usr/bin/gmake  -f solvers/CMakeFiles/amplhighsmp-static.dir/build.make solvers/CMakeFiles/amplhighsmp-static.dir/depend
/usr/bin/gmake  -f solvers/CMakeFiles/amplsmpswriter-static.dir/build.make solvers/CMakeFiles/amplsmpswriter-static.dir/depend
/usr/bin/gmake  -f solvers/jacop/CMakeFiles/ampljacop-static.dir/build.make solvers/jacop/CMakeFiles/ampljacop-static.dir/depend
/usr/bin/gmake  -f nl-writer2/CMakeFiles/nl-writer-example-cpp.dir/build.make nl-writer2/CMakeFiles/nl-writer-example-cpp.dir/depend
/usr/bin/gmake  -f nl-writer2/CMakeFiles/nl-writer-example-c.dir/build.make nl-writer2/CMakeFiles/nl-writer-example-c.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/util-test.dir/build.make test/CMakeFiles/util-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/CMakeFiles/nl-reader-example.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/test-helper.dir/build.make test/CMakeFiles/test-helper.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/asl/CMakeFiles/aslmp.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/cp /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/cp /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/cp/CMakeFiles/cp.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/assert-test.dir/build.make test/CMakeFiles/assert-test.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/clock-test.dir/build.make test/CMakeFiles/clock-test.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/common-test.dir/build.make test/CMakeFiles/common-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/CMakeFiles/amplgecode-static.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/error-test.dir/build.make test/CMakeFiles/error-test.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/expr-test.dir/build.make test/CMakeFiles/expr-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop/CMakeFiles/ampljacop-static.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/CMakeFiles/amplscipmp-static.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/expr-visitor-test.dir/build.make test/CMakeFiles/expr-visitor-test.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/expr-writer-test.dir/build.make test/CMakeFiles/expr-writer-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/CMakeFiles/amplsmpswriter-static.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2 /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2/CMakeFiles/nl-writer-example-c.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/nl-reader-test.dir/build.make test/CMakeFiles/nl-reader-test.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/option-test.dir/build.make test/CMakeFiles/option-test.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/problem-test.dir/build.make test/CMakeFiles/problem-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/CMakeFiles/amplhighsmp-static.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/solver-test.dir/build.make test/CMakeFiles/solver-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/test-helper.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/sp-test.dir/build.make test/CMakeFiles/sp-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/assert-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2 /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2/CMakeFiles/nl-writer-example-cpp.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/util-test.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/suffix-test.dir/build.make test/CMakeFiles/suffix-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/common-test.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/problem-builder-test.dir/build.make test/CMakeFiles/problem-builder-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/clock-test.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/rstparser-test.dir/build.make test/CMakeFiles/rstparser-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/expr-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/error-test.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/safeint-test.dir/build.make test/CMakeFiles/safeint-test.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/converter-flat-test.dir/build.make test/CMakeFiles/converter-flat-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/nl-reader-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/expr-visitor-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/option-test.dir/DependInfo.cmake "--color="
/usr/bin/gmake  -f test/CMakeFiles/converter-mip-test.dir/build.make test/CMakeFiles/converter-mip-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/expr-writer-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/problem-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/solver-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/rstparser-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/safeint-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/converter-flat-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/sp-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/suffix-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/problem-builder-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/converter-mip-test.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f CMakeFiles/nl-reader-example.dir/build.make CMakeFiles/nl-reader-example.dir/build
/usr/bin/gmake  -f solvers/CMakeFiles/amplscipmp-static.dir/build.make solvers/CMakeFiles/amplscipmp-static.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f src/asl/CMakeFiles/aslmp.dir/build.make src/asl/CMakeFiles/aslmp.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f solvers/CMakeFiles/amplgecode-static.dir/build.make solvers/CMakeFiles/amplgecode-static.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/clock-test.dir/build.make test/CMakeFiles/clock-test.dir/build
/usr/bin/gmake  -f solvers/CMakeFiles/amplsmpswriter-static.dir/build.make solvers/CMakeFiles/amplsmpswriter-static.dir/build
/usr/bin/gmake  -f test/CMakeFiles/common-test.dir/build.make test/CMakeFiles/common-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/nl-reader-test.dir/build.make test/CMakeFiles/nl-reader-test.dir/build
/usr/bin/gmake  -f solvers/CMakeFiles/amplhighsmp-static.dir/build.make solvers/CMakeFiles/amplhighsmp-static.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f src/cp/CMakeFiles/cp.dir/build.make src/cp/CMakeFiles/cp.dir/build
/usr/bin/gmake  -f solvers/jacop/CMakeFiles/ampljacop-static.dir/build.make solvers/jacop/CMakeFiles/ampljacop-static.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/test-helper.dir/build.make test/CMakeFiles/test-helper.dir/build
/usr/bin/gmake  -f test/CMakeFiles/expr-writer-test.dir/build.make test/CMakeFiles/expr-writer-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/problem-test.dir/build.make test/CMakeFiles/problem-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f nl-writer2/CMakeFiles/nl-writer-example-cpp.dir/build.make nl-writer2/CMakeFiles/nl-writer-example-cpp.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/expr-visitor-test.dir/build.make test/CMakeFiles/expr-visitor-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/safeint-test.dir/build.make test/CMakeFiles/safeint-test.dir/build
/usr/bin/gmake  -f test/CMakeFiles/assert-test.dir/build.make test/CMakeFiles/assert-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/rstparser-test.dir/build.make test/CMakeFiles/rstparser-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/converter-flat-test.dir/build.make test/CMakeFiles/converter-flat-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/expr-test.dir/build.make test/CMakeFiles/expr-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/solver-test.dir/build.make test/CMakeFiles/solver-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/util-test.dir/build.make test/CMakeFiles/util-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f nl-writer2/CMakeFiles/nl-writer-example-c.dir/build.make nl-writer2/CMakeFiles/nl-writer-example-c.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/error-test.dir/build.make test/CMakeFiles/error-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/option-test.dir/build.make test/CMakeFiles/option-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/sp-test.dir/build.make test/CMakeFiles/sp-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/problem-builder-test.dir/build.make test/CMakeFiles/problem-builder-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/converter-mip-test.dir/build.make test/CMakeFiles/converter-mip-test.dir/build
/usr/bin/gmake  -f test/CMakeFiles/suffix-test.dir/build.make test/CMakeFiles/suffix-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 25%] Building CXX object solvers/CMakeFiles/amplgecode-static.dir/gecode/gecode.cc.o
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 26%] Building CXX object CMakeFiles/nl-reader-example.dir/examples/nl-reader-example.cc.o
[ 27%] Building CXX object solvers/CMakeFiles/amplscipmp-static.dir/scipmp/scipmpcommon.cc.o
[ 27%] Building CXX object solvers/CMakeFiles/amplscipmp-static.dir/scipmp/scipmpmodelapi.cc.o
[ 27%] Building CXX object src/asl/CMakeFiles/aslmp.dir/aslbuilder.cc.o
[ 27%] Building CXX object src/asl/CMakeFiles/aslmp.dir/aslinterface.cc.o
[ 27%] Building CXX object solvers/CMakeFiles/amplscipmp-static.dir/scipmp/scipmpbackend.cc.o
[ 30%] Building CXX object test/CMakeFiles/clock-test.dir/clock-test.cc.o
[ 30%] Building CXX object src/asl/CMakeFiles/aslmp.dir/aslproblem.cc.o
[ 30%] Building CXX object solvers/CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpcommon.cc.o
[ 30%] Building CXX object solvers/CMakeFiles/amplscipmp-static.dir/scipmp/scipmp-modelapi-connect.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplscipmp-static.dir/scipmp/scipmpcommon.cc.o -MF CMakeFiles/amplscipmp-static.dir/scipmp/scipmpcommon.cc.o.d -o CMakeFiles/amplscipmp-static.dir/scipmp/scipmpcommon.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpcommon.cc
[ 32%] Building CXX object src/asl/CMakeFiles/aslmp.dir/aslexpr.cc.o
[ 32%] Building CXX object solvers/CMakeFiles/amplscipmp-static.dir/scipmp/model-mgr-with-std-pb.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplgecode-static.dir/gecode/gecode.cc.o -MF CMakeFiles/amplgecode-static.dir/gecode/gecode.cc.o.d -o CMakeFiles/amplgecode-static.dir/gecode/gecode.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplscipmp-static.dir/scipmp/scipmpmodelapi.cc.o -MF CMakeFiles/amplscipmp-static.dir/scipmp/scipmpmodelapi.cc.o.d -o CMakeFiles/amplscipmp-static.dir/scipmp/scipmpmodelapi.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpmodelapi.cc
/usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -MD -MT CMakeFiles/nl-reader-example.dir/examples/nl-reader-example.cc.o -MF CMakeFiles/nl-reader-example.dir/examples/nl-reader-example.cc.o.d -o CMakeFiles/nl-reader-example.dir/examples/nl-reader-example.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/examples/nl-reader-example.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplscipmp-static.dir/scipmp/scipmpbackend.cc.o -MF CMakeFiles/amplscipmp-static.dir/scipmp/scipmpbackend.cc.o.d -o CMakeFiles/amplscipmp-static.dir/scipmp/scipmpbackend.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpcommon.cc.o -MF CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpcommon.cc.o.d -o CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpcommon.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpcommon.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/clock-test.dir/clock-test.cc.o -MF CMakeFiles/clock-test.dir/clock-test.cc.o.d -o CMakeFiles/clock-test.dir/clock-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/clock-test.cc
[ 32%] Building CXX object test/CMakeFiles/nl-reader-test.dir/nl-reader-test.cc.o
[ 33%] Building CXX object solvers/CMakeFiles/amplsmpswriter-static.dir/smpswriter/smpswriter.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/asl && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Daslmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT src/asl/CMakeFiles/aslmp.dir/aslbuilder.cc.o -MF CMakeFiles/aslmp.dir/aslbuilder.cc.o.d -o CMakeFiles/aslmp.dir/aslbuilder.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslbuilder.cc
[ 33%] Building CXX object test/CMakeFiles/common-test.dir/common-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/asl && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Daslmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT src/asl/CMakeFiles/aslmp.dir/aslexpr.cc.o -MF CMakeFiles/aslmp.dir/aslexpr.cc.o.d -o CMakeFiles/aslmp.dir/aslexpr.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslexpr.cc
[ 34%] Building CXX object test/CMakeFiles/test-helper.dir/test-helper.cc.o
[ 36%] Building CXX object solvers/CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpmodelapi.cc.o
[ 38%] Building CXX object test/CMakeFiles/safeint-test.dir/safeint-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/nl-reader-test.dir/nl-reader-test.cc.o -MF CMakeFiles/nl-reader-test.dir/nl-reader-test.cc.o.d -o CMakeFiles/nl-reader-test.dir/nl-reader-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/nl-reader-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplsmpswriter-static.dir/smpswriter/smpswriter.cc.o -MF CMakeFiles/amplsmpswriter-static.dir/smpswriter/smpswriter.cc.o.d -o CMakeFiles/amplsmpswriter-static.dir/smpswriter/smpswriter.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/smpswriter/smpswriter.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplscipmp-static.dir/scipmp/scipmp-modelapi-connect.cc.o -MF CMakeFiles/amplscipmp-static.dir/scipmp/scipmp-modelapi-connect.cc.o.d -o CMakeFiles/amplscipmp-static.dir/scipmp/scipmp-modelapi-connect.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmp-modelapi-connect.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/asl && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Daslmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT src/asl/CMakeFiles/aslmp.dir/aslproblem.cc.o -MF CMakeFiles/aslmp.dir/aslproblem.cc.o.d -o CMakeFiles/aslmp.dir/aslproblem.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslproblem.cc
[ 37%] Building CXX object src/cp/CMakeFiles/cp.dir/cp.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplscipmp-static.dir/scipmp/model-mgr-with-std-pb.cc.o -MF CMakeFiles/amplscipmp-static.dir/scipmp/model-mgr-with-std-pb.cc.o.d -o CMakeFiles/amplscipmp-static.dir/scipmp/model-mgr-with-std-pb.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/model-mgr-with-std-pb.cc
[ 38%] Building CXX object solvers/CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpbackend.cc.o
[ 38%] Building CXX object solvers/CMakeFiles/amplhighsmp-static.dir/highsmp/highsmp-modelapi-connect.cc.o
[ 39%] Building CXX object solvers/jacop/CMakeFiles/ampljacop-static.dir/jacop.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpmodelapi.cc.o -MF CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpmodelapi.cc.o.d -o CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpmodelapi.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpmodelapi.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/common-test.dir/common-test.cc.o -MF CMakeFiles/common-test.dir/common-test.cc.o.d -o CMakeFiles/common-test.dir/common-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/common-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/asl && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Daslmp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT src/asl/CMakeFiles/aslmp.dir/aslinterface.cc.o -MF CMakeFiles/aslmp.dir/aslinterface.cc.o.d -o CMakeFiles/aslmp.dir/aslinterface.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslinterface.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -MD -MT test/CMakeFiles/test-helper.dir/test-helper.cc.o -MF CMakeFiles/test-helper.dir/test-helper.cc.o.d -o CMakeFiles/test-helper.dir/test-helper.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-helper.cc
[ 39%] Building CXX object solvers/jacop/CMakeFiles/ampljacop-static.dir/java.cc.o
[ 39%] Building CXX object test/CMakeFiles/problem-test.dir/problem-test.cc.o
[ 39%] Building CXX object test/CMakeFiles/expr-writer-test.dir/expr-writer-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/safeint-test.dir/safeint-test.cc.o -MF CMakeFiles/safeint-test.dir/safeint-test.cc.o.d -o CMakeFiles/safeint-test.dir/safeint-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/safeint-test.cc
[ 39%] Building CXX object nl-writer2/CMakeFiles/nl-writer-example-cpp.dir/examples/cpp/nlsol_ex.cc.o
[ 40%] Building CXX object test/CMakeFiles/expr-visitor-test.dir/expr-visitor-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpbackend.cc.o -MF CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpbackend.cc.o.d -o CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpbackend.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpbackend.cc
[ 40%] Building CXX object solvers/CMakeFiles/amplhighsmp-static.dir/highsmp/model-mgr-with-std-pb.cc.o
[ 40%] Building CXX object test/CMakeFiles/rstparser-test.dir/rstparser-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop && /usr/bin/g++ -DJACOP_VERSION=\"4.9.0\" -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/jacop/CMakeFiles/ampljacop-static.dir/jacop.cc.o -MF CMakeFiles/ampljacop-static.dir/jacop.cc.o.d -o CMakeFiles/ampljacop-static.dir/jacop.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop/jacop.cc
[ 41%] Building CXX object test/CMakeFiles/assert-test.dir/assert-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop && /usr/bin/g++ -DJACOP_VERSION=\"4.9.0\" -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/jacop/CMakeFiles/ampljacop-static.dir/java.cc.o -MF CMakeFiles/ampljacop-static.dir/java.cc.o.d -o CMakeFiles/ampljacop-static.dir/java.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop/java.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/cp && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dcp_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT src/cp/CMakeFiles/cp.dir/cp.cc.o -MF CMakeFiles/cp.dir/cp.cc.o.d -o CMakeFiles/cp.dir/cp.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/cp/cp.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/expr-writer-test.dir/expr-writer-test.cc.o -MF CMakeFiles/expr-writer-test.dir/expr-writer-test.cc.o.d -o CMakeFiles/expr-writer-test.dir/expr-writer-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/expr-writer-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/g++  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -MD -MT nl-writer2/CMakeFiles/nl-writer-example-cpp.dir/examples/cpp/nlsol_ex.cc.o -MF CMakeFiles/nl-writer-example-cpp.dir/examples/cpp/nlsol_ex.cc.o.d -o CMakeFiles/nl-writer-example-cpp.dir/examples/cpp/nlsol_ex.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplhighsmp-static.dir/highsmp/highsmp-modelapi-connect.cc.o -MF CMakeFiles/amplhighsmp-static.dir/highsmp/highsmp-modelapi-connect.cc.o.d -o CMakeFiles/amplhighsmp-static.dir/highsmp/highsmp-modelapi-connect.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmp-modelapi-connect.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/expr-visitor-test.dir/expr-visitor-test.cc.o -MF CMakeFiles/expr-visitor-test.dir/expr-visitor-test.cc.o.d -o CMakeFiles/expr-visitor-test.dir/expr-visitor-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/expr-visitor-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/rstparser-test.dir/rstparser-test.cc.o -MF CMakeFiles/rstparser-test.dir/rstparser-test.cc.o.d -o CMakeFiles/rstparser-test.dir/rstparser-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/rstparser-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/problem-test.dir/problem-test.cc.o -MF CMakeFiles/problem-test.dir/problem-test.cc.o.d -o CMakeFiles/problem-test.dir/problem-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/problem-test.cc
[ 41%] Building CXX object test/CMakeFiles/converter-flat-test.dir/converter-flat-test.cpp.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/assert-test.dir/assert-test.cc.o -MF CMakeFiles/assert-test.dir/assert-test.cc.o.d -o CMakeFiles/assert-test.dir/assert-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/assert-test.cc
[ 43%] Building CXX object test/CMakeFiles/solver-test.dir/solver-test.cc.o
[ 44%] Building CXX object test/CMakeFiles/expr-test.dir/expr-test.cc.o
[ 44%] Building CXX object test/CMakeFiles/util-test.dir/util-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/util-test.dir/util-test.cc.o -MF CMakeFiles/util-test.dir/util-test.cc.o.d -o CMakeFiles/util-test.dir/util-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/util-test.cc
[ 44%] Building CXX object test/CMakeFiles/error-test.dir/error-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT solvers/CMakeFiles/amplhighsmp-static.dir/highsmp/model-mgr-with-std-pb.cc.o -MF CMakeFiles/amplhighsmp-static.dir/highsmp/model-mgr-with-std-pb.cc.o.d -o CMakeFiles/amplhighsmp-static.dir/highsmp/model-mgr-with-std-pb.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/model-mgr-with-std-pb.cc
[ 45%] Building C object nl-writer2/CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c.c.o
[ 45%] Building C object nl-writer2/CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_model.c.o
[ 47%] Building CXX object test/CMakeFiles/option-test.dir/option-test.cc.o
[ 47%] Building C object nl-writer2/CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_nlutils.c.o
[ 47%] Building C object nl-writer2/CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_sol.c.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/converter-flat-test.dir/converter-flat-test.cpp.o -MF CMakeFiles/converter-flat-test.dir/converter-flat-test.cpp.o.d -o CMakeFiles/converter-flat-test.dir/converter-flat-test.cpp.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.cpp
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/expr-test.dir/expr-test.cc.o -MF CMakeFiles/expr-test.dir/expr-test.cc.o.d -o CMakeFiles/expr-test.dir/expr-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/expr-test.cc
[ 48%] Building CXX object test/CMakeFiles/sp-test.dir/sp-test.cc.o
[ 50%] Building CXX object test/CMakeFiles/converter-mip-test.dir/converter-mip-test.cpp.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/error-test.dir/error-test.cc.o -MF CMakeFiles/error-test.dir/error-test.cc.o.d -o CMakeFiles/error-test.dir/error-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/error-test.cc
[ 50%] Building CXX object test/CMakeFiles/problem-builder-test.dir/problem-builder-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/option-test.dir/option-test.cc.o -MF CMakeFiles/option-test.dir/option-test.cc.o.d -o CMakeFiles/option-test.dir/option-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/option-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/solver-test.dir/solver-test.cc.o -MF CMakeFiles/solver-test.dir/solver-test.cc.o.d -o CMakeFiles/solver-test.dir/solver-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc
[ 51%] Building CXX object test/CMakeFiles/suffix-test.dir/suffix-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/gcc  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -fPIE -MD -MT nl-writer2/CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c.c.o -MF CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c.c.o.d -o CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c.c.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c.c
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/gcc  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -fPIE -MD -MT nl-writer2/CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_model.c.o -MF CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_model.c.o.d -o CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_model.c.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_model.c
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/sp-test.dir/sp-test.cc.o -MF CMakeFiles/sp-test.dir/sp-test.cc.o.d -o CMakeFiles/sp-test.dir/sp-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/sp-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/converter-mip-test.dir/converter-mip-test.cpp.o -MF CMakeFiles/converter-mip-test.dir/converter-mip-test.cpp.o.d -o CMakeFiles/converter-mip-test.dir/converter-mip-test.cpp.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-mip-test.cpp
[ 51%] Building C object nl-writer2/CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_nl.c.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/suffix-test.dir/suffix-test.cc.o -MF CMakeFiles/suffix-test.dir/suffix-test.cc.o.d -o CMakeFiles/suffix-test.dir/suffix-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/suffix-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/problem-builder-test.dir/problem-builder-test.cc.o -MF CMakeFiles/problem-builder-test.dir/problem-builder-test.cc.o.d -o CMakeFiles/problem-builder-test.dir/problem-builder-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/problem-builder-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/gcc  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -fPIE -MD -MT nl-writer2/CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_nl.c.o -MF CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_nl.c.o.d -o CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_nl.c.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_nl.c
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/gcc  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -fPIE -MD -MT nl-writer2/CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_sol.c.o -MF CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_sol.c.o.d -o CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_sol.c.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_sol.c
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/gcc  -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -fPIE -MD -MT nl-writer2/CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_nlutils.c.o -MF CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_nlutils.c.o.d -o CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_nlutils.c.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_nlutils.c
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_nl.c: In function ‘ObjDescription’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_nl.c:137:51: warning: unused parameter ‘i’ [-Wunused-parameter]
  137 | const char* ObjDescription(void* p_user_data, int i) {
      |                                               ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_nl.c: In function ‘ObjType’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_nl.c:142:36: warning: unused parameter ‘i’ [-Wunused-parameter]
  142 | int ObjType(void* p_user_data, int i) {
      |                                ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_nl.c: In function ‘ObjGradientNNZ’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_nl.c:147:43: warning: unused parameter ‘i’ [-Wunused-parameter]
  147 | int ObjGradientNNZ(void* p_user_data, int i) {
      |                                       ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_nl.c: In function ‘FeedObjGradient’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/c/nlsol_ex_c_nl.c:153:28: warning: unused parameter ‘i’ [-Wunused-parameter]
  153 |     void* p_user_data, int i, void* p_api_data) {
      |                        ~~~~^
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/problem-builder.h:32,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver.h:30,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/smpswriter/smpswriter.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/smpswriter/smpswriter.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/assert-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-opt.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-base.h:7,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/env.h:4,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpbackend.cc:6:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/os.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-helper.cc:3:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpcommon.cc:1:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpcommon.cc:1:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/nl-reader.h:43,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/examples/nl-reader-example.cc:3:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/cp/cp.cc:26:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslbuilder.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslbuilder.cc:24:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop/java.h:31,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop/java.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-opt.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-base.h:7,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/env.h:4,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpmodelapi.h:6,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpmodelapi.cc:3:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-opt.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-base.h:7,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/env.h:4,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpmodelapi.h:6,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpmodelapi.cc:1:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/basic-expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop/jacop.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop/jacop.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/util-test.cc:24:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-opt.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-base.h:7,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/env.h:4,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpmodelapi.h:6,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmp-modelapi-connect.cc:1:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-opt.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-base.h:7,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/env.h:4,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc:5:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-opt.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-base.h:7,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/model-mgr-base.h:14,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/model-mgr-with-std-pb.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/model-mgr-with-std-pb.hpp:12,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/model-mgr-with-std-pb.cc:7:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/problem-builder.h:32,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/sp.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/sp-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-opt.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-base.h:7,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/model-mgr-base.h:14,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/model-mgr-with-std-pb.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/model-mgr-with-std-pb.hpp:12,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/model-mgr-with-std-pb.cc:7:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/easy-modeler.h:6,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.cpp:2:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/problem.h:31,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-opt.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver-base.h:7,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/env.h:4,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:10,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:6,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmp-modelapi-connect.cc:1:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslexpr.h:146,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslexpr.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslexpr.h:146,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslproblem.h:30,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslproblem.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-assert.h:27,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/common-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-assert.h:27,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/nl-reader-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/safeint.h:33,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/safeint-test.cc:31:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-assert.h:27,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/problem-test.cc:24:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
[ 52%] Linking CXX executable ../bin/nl-writer-example-c
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/nl-writer-example-c.dir/link.txt --verbose=1
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/error-test.cc:24:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-assert.h:27,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/expr-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/expr-writer-test.cc:26:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes "CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c.c.o" "CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_model.c.o" "CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_nl.c.o" "CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_sol.c.o" "CMakeFiles/nl-writer-example-c.dir/examples/c/nlsol_ex_c_nlutils.c.o" -o ../bin/nl-writer-example-c  ../lib/libnlw2_c_api.a ../lib/libnlw2.a 
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/problem.h:31,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-mip-test.h:6,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-mip-test.cpp:25:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-assert.h:27,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/expr-visitor-test.cc:25:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-assert.h:27,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/suffix-test.cc:27:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/option-test.cc:24:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/problem-builder-test.cc:24:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:10:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h: In member function ‘const char* ExampleNLFeeder2::ObjDescription(int)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:38:34: warning: unused parameter ‘i’ [-Wunused-parameter]
   38 |   const char* ObjDescription(int i) { return "Obj_t2t3"; }
      |                              ~~~~^
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/basic-expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.h:41,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:12,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:11:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-handler2.h: In member function ‘void mp::SOLHandler2::OnSolveMessage(const char*, int)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-handler2.h:89:35: warning: unused parameter ‘s’ [-Wunused-parameter]
   89 |   void OnSolveMessage(const char* s, int nbs) { }
      |                       ~~~~~~~~~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-handler2.h:89:42: warning: unused parameter ‘nbs’ [-Wunused-parameter]
   89 |   void OnSolveMessage(const char* s, int nbs) { }
      |                                      ~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h: In member function ‘void ExampleSOLHandler2::OnSolveMessage(const char*, int)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:43:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
   43 |       if (nbs > n)
      |           ~~~~^~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2-misc.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.h:52,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:39,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:13:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h: In copy constructor ‘mp::File::File(const mp::File&)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:20:20: warning: unused parameter ‘f’ [-Wunused-parameter]
   20 |   File(const File& f) { assert(!f_ && !f.f_); }
      |        ~~~~~~~~~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h: In member function ‘void mp::File::operator=(const mp::File&)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning: unused parameter ‘f’ [-Wunused-parameter]
   24 |   void operator=(const File& f) { assert(!f_ && !f.f_); }
      |                  ~~~~~~~~~~~~^
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:17:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp: In instantiation of ‘void mp::SOLReader2<SOLHandler2>::serror(const char*, ...) [with SOLHandler2 = ExampleSOLHandler2]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:83:5:   required from ‘mp::SOLReadResult mp::SOLReader2<SOLHandler2>::ReadSOLFile(const std::string&) [with SOLHandler2 = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:    83 |     serror("can't open '%s'", stub_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |     ^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.h:315:29:   required from ‘std::pair<mp::SOLReadResult, std::__cxx11::basic_string<char> > mp::ReadSOLFile(const std::string&, SOLHandler2&, NLUtils&, int*) [with SOLHandler2 = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:   315 |         auto res = solr.ReadSOLFile(name);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |                    ~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:180:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::ReadSolution(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:   180 |   auto status = mp::ReadSOLFile(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |                 ~~~~~~~~~~~~~~~^
     181 |         filename, handler_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:143:10:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:   143 |       && ReadSolution(filestub + ".sol"));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |          ^~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-utils2.h:24:30: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning: unused variable ‘n1’ [-Wunused-variable]
  614 |   auto n1 = std::vsnprintf (buf.data(), n+1, format, args);
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp: In instantiation of ‘mp::SOLReadResult mp::SOLReader2<SOLHandler2>::gsufread(FILE*) [with SOLHandler2 = ExampleSOLHandler2; FILE = FILE]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:393:12:   required from ‘mp::SOLReadResult mp::SOLReader2<SOLHandler2>::ReadSOLFile(const std::string&) [with SOLHandler2 = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:   393 |     switch(gsufread(f)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |            ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.h:315:29:   required from ‘std::pair<mp::SOLReadResult, std::__cxx11::basic_string<char> > mp::ReadSOLFile(const std::string&, SOLHandler2&, NLUtils&, int*) [with SOLHandler2 = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:   315 |         auto res = solr.ReadSOLFile(name);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |                    ~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:180:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::ReadSolution(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:   180 |   auto status = mp::ReadSOLFile(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |                 ~~~~~~~~~~~~~~~^
     181 |         filename, handler_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:143:10:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:   143 |       && ReadSolution(filestub + ".sol"));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |          ^~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:614:8: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare]
  539 |           || L >= se - s)
      |              ~~^~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h: In instantiation of ‘void ExampleSOLHandler2::OnDblSuffix(SuffixReader&) [with SuffixReader = mp::SuffixReader<double>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:453:28:   required from ‘mp::SOLReadResult mp::SOLReader2<SOLHandler2>::bsufread(FILE*) [with SOLHandler2 = ExampleSOLHandler2; FILE = FILE]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:   453 |       Handler().OnDblSuffix(sr);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |       ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:351:16:   required from ‘mp::SOLReadResult mp::SOLReader2<SOLHandler2>::ReadSOLFile(const std::string&) [with SOLHandler2 = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:   351 |         switch(bsufread(f)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |                ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.h:315:29:   required from ‘std::pair<mp::SOLReadResult, std::__cxx11::basic_string<char> > mp::ReadSOLFile(const std::string&, SOLHandler2&, NLUtils&, int*) [with SOLHandler2 = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:   315 |         auto res = solr.ReadSOLFile(name);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |                    ~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:180:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::ReadSolution(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:   180 |   auto status = mp::ReadSOLFile(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |                 ~~~~~~~~~~~~~~~^
     181 |         filename, handler_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:143:10:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:   143 |       && ReadSolution(filestub + ".sol"));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |          ^~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:539:16: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  152 |       if (suf_val.size() <= val.first)
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h: In instantiation of ‘void ExampleSOLHandler2::OnIntSuffix(SuffixReader&) [with SuffixReader = mp::SuffixReader<int>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:458:28:   required from ‘mp::SOLReadResult mp::SOLReader2<SOLHandler2>::bsufread(FILE*) [with SOLHandler2 = ExampleSOLHandler2; FILE = FILE]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:   458 |       Handler().OnIntSuffix(sr);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:       |       ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:351:16:   required from ‘mp::SOLReadResult mp::SOLReader2<SOLHandler2>::ReadSOLFile(const std::string&) [with SOLHandler2 = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:   351 |         switch(bsufread(f)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:       |                ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.h:315:29:   required from ‘std::pair<mp::SOLReadResult, std::__cxx11::basic_string<char> > mp::ReadSOLFile(const std::string&, SOLHandler2&, NLUtils&, int*) [with SOLHandler2 = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:   315 |         auto res = solr.ReadSOLFile(name);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:       |                    ~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:180:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::ReadSolution(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:   180 |   auto status = mp::ReadSOLFile(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:       |                 ~~~~~~~~~~~~~~~^
     181 |         filename, handler_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:143:10:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:   143 |       && ReadSolution(filestub + ".sol"));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:       |          ^~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:152:26: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  133 |       if (suf_val.size() <= val.first)
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:9:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h: In instantiation of ‘mp::NLFeeder2<Impl, ExprType>::FuncDef mp::NLFeeder2<Impl, ExprType>::Function(int) [with Impl = ExampleModel; ExprType = void*]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:402:34:   required from ‘void mp::NLWriter2<Params>::WriteFunctions() [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:   402 |     auto func = Feeder().Function(i);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:       |                 ~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:61:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:    61 |     WriteFunctions();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:       |     ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = ExampleNLFeeder2; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:141:11:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:   141 |   return (WriteNLFile(filestub)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:       |           ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_sol.h:133:26: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning: unused parameter ‘i’ [-Wunused-parameter]
  412 |   FuncDef Function(int i) { return {}; }
      |                    ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h: In instantiation of ‘void ExampleNLFeeder2::FeedObjExpression(int, ObjExprWriter&) [with ObjExprWriter = mp::NLWriter2<mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2> >::ExprArgWriter]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:529:31:   required from ‘void mp::NLWriter2<Params>::WriteConObjExpressions() [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:   529 |     Feeder().FeedObjExpression(i, ew);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:71:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:    71 |     WriteConObjExpressions();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = ExampleNLFeeder2; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:141:11:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:   141 |   return (WriteNLFile(filestub)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |           ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-feeder2.h:412:24: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning: unused parameter ‘i’ [-Wunused-parameter]
   47 |   void FeedObjExpression(int i, ObjExprWriter& ew)
      |                          ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h: In instantiation of ‘void ExampleNLFeeder2::FeedObjGradient(int, ObjGradWriter&) [with ObjGradWriter = mp::NLWriter2<mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2> >::SingleSparseVecWrtFactory<int, double>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:588:29:   required from ‘void mp::NLWriter2<Params>::WriteObjGradients() [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:   588 |     Feeder().FeedObjGradient(i, vwf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:81:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:    81 |     WriteObjGradients();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |     ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = ExampleNLFeeder2; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:141:11:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:   141 |   return (WriteNLFile(filestub)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |           ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning: unused parameter ‘i’ [-Wunused-parameter]
   43 |   void FeedObjGradient(int i, ObjGradWriter& gw)
      |                        ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpmodelapi.cc: In member function ‘void mp::HighsModelAPI::SetQuadraticObjective(int, const mp::QuadraticObjective&)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpmodelapi.cc:56:12: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   56 |       if (q<qt.size() && j==(size_t)qt.var1(q)) {
      |           ~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpmodelapi.cc:58:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   58 |         for ( ; q<qt.size() && (size_t)qt.var1(q) == j; ++q) {
      |                 ~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h: In instantiation of ‘void ExampleNLFeeder2::FeedObjExpression(int, ObjExprWriter&) [with ObjExprWriter = mp::NLWriter2<mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2> >::ExprArgWriter]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:529:31:   required from ‘void mp::NLWriter2<Params>::WriteConObjExpressions() [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:   529 |     Feeder().FeedObjExpression(i, ew);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:71:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:    71 |     WriteConObjExpressions();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:27:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = ExampleNLFeeder2; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:    27 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:141:11:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:   141 |   return (WriteNLFile(filestub)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |           ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning: unused parameter ‘i’ [-Wunused-parameter]
   47 |   void FeedObjExpression(int i, ObjExprWriter& ew)
      |                          ~~~~^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h: In instantiation of ‘void ExampleNLFeeder2::FeedObjGradient(int, ObjGradWriter&) [with ObjGradWriter = mp::NLWriter2<mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2> >::SingleSparseVecWrtFactory<int, double>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:588:29:   required from ‘void mp::NLWriter2<Params>::WriteObjGradients() [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:   588 |     Feeder().FeedObjGradient(i, vwf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:81:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:    81 |     WriteObjGradients();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |     ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:27:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = ExampleNLFeeder2; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:    27 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:141:11:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:   141 |   return (WriteNLFile(filestub)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |           ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:47:30: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning: unused parameter ‘i’ [-Wunused-parameter]
   43 |   void FeedObjGradient(int i, ObjGradWriter& gw)
      |                        ~~~~^
[ 53%] Linking CXX executable ../bin/test-helper
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-helper.dir/link.txt --verbose=1
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h: In instantiation of ‘void ExampleNLFeeder2::WriteDense2Sparse_Pure(GradWriter&, const DenseVec&) [with GradWriter = mp::NLWriter2<mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2> >::SparseVectorWriter<int, double>; DenseVec = std::vector<double>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:114:30:   required from ‘void ExampleNLFeeder2::FeedSuffixes(SuffixWriterFactory&) [with SuffixWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2> >::SuffixWriterFactory]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:   114 |        WriteDense2Sparse_Pure(sw, Model().suf[i].values_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:425:24:   required from ‘void mp::NLWriter2<Params>::WriteSuffixes() [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:   425 |   Feeder().FeedSuffixes(swf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |   ~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:62:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:    62 |     WriteSuffixes();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |     ^~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = ExampleNLFeeder2; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:141:11:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:   141 |   return (WriteNLFile(filestub)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |           ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:43:28: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  177 |     for (int i=0; i<vec.size(); ++i)
      |                   ~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h: In instantiation of ‘void ExampleNLFeeder2::WriteDense2Sparse_Pure(GradWriter&, const DenseVec&) [with GradWriter = mp::NLWriter2<mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2> >::SparseVectorWriter<int, int>; DenseVec = std::vector<double>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:120:30:   required from ‘void ExampleNLFeeder2::FeedSuffixes(SuffixWriterFactory&) [with SuffixWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2> >::SuffixWriterFactory]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   120 |        WriteDense2Sparse_Pure(sw, Model().suf[i].values_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:425:24:   required from ‘void mp::NLWriter2<Params>::WriteSuffixes() [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   425 |   Feeder().FeedSuffixes(swf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |   ~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:62:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    62 |     WriteSuffixes();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |     ^~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::TextFormatter, ExampleNLFeeder2>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:21:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = ExampleNLFeeder2; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    21 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:141:11:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   141 |   return (WriteNLFile(filestub)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |           ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  177 |     for (int i=0; i<vec.size(); ++i)
      |                   ~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h: In instantiation of ‘void ExampleNLFeeder2::WriteDense2Sparse_Pure(GradWriter&, const DenseVec&) [with GradWriter = mp::NLWriter2<mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2> >::SparseVectorWriter<int, double>; DenseVec = std::vector<double>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:114:30:   required from ‘void ExampleNLFeeder2::FeedSuffixes(SuffixWriterFactory&) [with SuffixWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2> >::SuffixWriterFactory]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   114 |        WriteDense2Sparse_Pure(sw, Model().suf[i].values_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:425:24:   required from ‘void mp::NLWriter2<Params>::WriteSuffixes() [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   425 |   Feeder().FeedSuffixes(swf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |   ~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:62:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    62 |     WriteSuffixes();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |     ^~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:27:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = ExampleNLFeeder2; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    27 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:141:11:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   141 |   return (WriteNLFile(filestub)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |           ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  177 |     for (int i=0; i<vec.size(); ++i)
      |                   ~^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h: In instantiation of ‘void ExampleNLFeeder2::WriteDense2Sparse_Pure(GradWriter&, const DenseVec&) [with GradWriter = mp::NLWriter2<mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2> >::SparseVectorWriter<int, int>; DenseVec = std::vector<double>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:120:30:   required from ‘void ExampleNLFeeder2::FeedSuffixes(SuffixWriterFactory&) [with SuffixWriterFactory = mp::NLWriter2<mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2> >::SuffixWriterFactory]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   120 |        WriteDense2Sparse_Pure(sw, Model().suf[i].values_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:425:24:   required from ‘void mp::NLWriter2<Params>::WriteSuffixes() [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   425 |   Feeder().FeedSuffixes(swf);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |   ~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:62:5:   required from ‘void mp::NLWriter2<Params>::WriteNL(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    62 |     WriteSuffixes();
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |     ^~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:35:3:   required from ‘mp::WriteNLReport mp::NLWriter2<Params>::WriteFiles(const std::string&) [with Params = mp::NLWriter2Params<mp::BinaryFormatter, ExampleNLFeeder2>; mp::WriteNLReport = std::pair<mp::WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    35 |   WriteNL(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |   ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nl-writer2.hpp:27:29:   required from ‘mp::WriteNLReport mp::WriteNLFile(const std::string&, NLFeeder2&, NLUtils&) [with NLFeeder2 = ExampleNLFeeder2; WriteNLReport = std::pair<WriteNLResult, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    27 |     return writer.WriteFiles(namebase);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:151:32:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::WriteNLFile(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   151 |   auto result = mp::WriteNLFile(filestub, feeder_, utils_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/nlsol.h:141:11:   required from ‘bool mp::NLSOL<MyNLFeeder, MySOLHandler>::Solve(const std::string&) [with MyNLFeeder = ExampleNLFeeder2; MySOLHandler = ExampleSOLHandler2; std::string = std::__cxx11::basic_string<char>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:   141 |   return (WriteNLFile(filestub)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |           ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex.cc:48:19:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:    48 |   if (!nlsol.Solve(stub)) {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning:       |        ~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/examples/cpp/nlsol_ex_nl.h:177:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  177 |     for (int i=0; i<vec.size(); ++i)
      |                   ~^~~~~~~~~~~
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/test-helper.dir/test-helper.cc.o" -o ../bin/test-helper  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp: In function ‘int mp::Lget(char**, int*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:491:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
  491 |     *sp = s;
      |     ~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/include/mp/sol-reader2.hpp:493:3: note: here
  493 |   case 0:
      |   ^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpbackend.cc: In function ‘bool {anonymous}::InterruptHighs(void*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpbackend.cc:18:27: warning: unused parameter ‘prob’ [-Wunused-parameter]
   18 | bool InterruptHighs(void* prob) {
      |                     ~~~~~~^~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 53%] Built target test-helper
/usr/bin/gmake  -f test/CMakeFiles/os-test.dir/build.make test/CMakeFiles/os-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/os-test.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/os-test.dir/build.make test/CMakeFiles/os-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 54%] Building CXX object test/CMakeFiles/os-test.dir/os-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/os-test.dir/os-test.cc.o -MF CMakeFiles/os-test.dir/os-test.cc.o.d -o CMakeFiles/os-test.dir/os-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/os-test.cc
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpbackend.cc: In function ‘AMPLS_MP_Solver* AMPLSOpenHighs(const char*, CCallbacks)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpbackend.cc:648:15: warning: unused parameter ‘slv_opt’ [-Wunused-parameter]
  648 |   const char* slv_opt, CCallbacks cb = {}) {
      |   ~~~~~~~~~~~~^~~~~~~
[ 54%] Linking CXX executable ../bin/assert-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/assert-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/assert-test.dir/assert-test.cc.o" -o ../bin/assert-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/test-assert.h:27,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/os-test.cc:24:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpmodelapi.cc: In member function ‘void mp::ScipModelAPI::SetQuadraticObjective(int, const mp::QuadraticObjective&)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpmodelapi.cc:55:46: warning: unused parameter ‘iobj’ [-Wunused-parameter]
   55 | void ScipModelAPI::SetQuadraticObjective(int iobj, const QuadraticObjective& qo) {
      |                                          ~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpmodelapi.cc:55:78: warning: unused parameter ‘qo’ [-Wunused-parameter]
   55 | void ScipModelAPI::SetQuadraticObjective(int iobj, const QuadraticObjective& qo) {
      |                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:10,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:20:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h: In member function ‘virtual void mp::pre::ValuePresolverImpl::Register(mp::pre::ValueNode*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:124:10: warning: unused variable ‘res’ [-Wunused-variable]
  124 |     auto res = val_nodes_.insert(pvn).second;
      |          ^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h: In member function ‘virtual void mp::pre::ValuePresolverImpl::Deregister(mp::pre::ValueNode*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning: unused variable ‘res’ [-Wunused-variable]
  130 |     auto res = val_nodes_.erase(pvn);
      |          ^~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpbackend.h:7,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpbackend.cc:8:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/backend_flat.h: In instantiation of ‘mp::Solution mp::FlatBackend<BaseBackend>::GetSolution() [with BaseBackend = mp::MIPBackend<mp::HighsBackend>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/backend_flat.h:32:12:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpbackend.cc:648:15: warning:    32 |   Solution GetSolution() override {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpbackend.cc:648:15: warning:       |            ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/backend_flat.h:49:33: warning: missing initializer for member ‘mp::Solution::spars_primal’ [-Wmissing-field-initializers]
   49 |             mv.GetObjValues()() };
      |                                 ^
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:10,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:20,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:6,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmp-modelapi-connect.cc:3:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h: In member function ‘virtual void mp::pre::ValuePresolverImpl::Register(mp::pre::ValueNode*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:124:10: warning: unused variable ‘res’ [-Wunused-variable]
  124 |     auto res = val_nodes_.insert(pvn).second;
      |          ^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h: In member function ‘virtual void mp::pre::ValuePresolverImpl::Deregister(mp::pre::ValueNode*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning: unused variable ‘res’ [-Wunused-variable]
  130 |     auto res = val_nodes_.erase(pvn);
      |          ^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc: In member function ‘void mp::ScipBackend::ReportSCIPPool()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc:201:31: warning: missing initializer for member ‘mp::Solution::spars_primal’ [-Wmissing-field-initializers]
  201 |     ReportIntermediateSolution(
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^
  202 |       { getPoolSolution(iPoolSolution),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  203 |         {}, { getPoolObjective(iPoolSolution) } });
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc: In member function ‘void mp::ScipBackend::VarStatii(mp::ArrayRef<int>)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc:846:7: warning: unused variable ‘index’ [-Wunused-variable]
  846 |   int index[1];
      |       ^~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc: In member function ‘void mp::ScipBackend::ConStatii(mp::ArrayRef<int>)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc:892:43: warning: unused parameter ‘cst’ [-Wunused-parameter]
  892 | void ScipBackend::ConStatii(ArrayRef<int> cst) {
      |                             ~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc: In member function ‘virtual void mp::ScipBackend::AddMIPStart(mp::ArrayRef<double>, mp::ArrayRef<int>)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc:956:66: warning: unused parameter ‘sparsity’ [-Wunused-parameter]
  956 | void ScipBackend::AddMIPStart(ArrayRef<double> x0, ArrayRef<int> sparsity) {
      |                                                    ~~~~~~~~~~~~~~^~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslbuilder.cc:37:
/usr/include/asl/fg_read.c: In function ‘expr* eread(EdRead_ASL*, int)’:
/usr/include/asl/fg_read.c:539:49: warning: this statement may fall through [-Wimplicit-fallthrough=]
  539 |                                                 if (Xscanf(R,"%lf",&r) == 1)
      |                                                 ^~
/usr/include/asl/fg_read.c:541:41: note: here
  541 |                                         default:
      |                                         ^~~~~~~
/usr/include/asl/fg_read.c:608:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
  608 |                         deriv = 0;
      |                         ~~~~~~^~~
/usr/include/asl/fg_read.c:610:17: note: here
  610 |                 case 6: /* sumlist */
      |                 ^~~~
/usr/include/asl/fg_read.c: In function ‘void br_read(EdRead_ASL*, int, double*, double*, int*, int)’:
/usr/include/asl/fg_read.c:1312:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1312 |                         if (Cvar) {
      |                         ^~
/usr/include/asl/fg_read.c:1321:19: note: here
 1321 |                   default:
      |                   ^~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/option-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8279 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:234:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:15:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h: In member function ‘virtual void mp::pre::ValuePresolverImpl::Register(mp::pre::ValueNode*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:124:10: warning: unused variable ‘res’ [-Wunused-variable]
  124 |     auto res = val_nodes_.insert(pvn).second;
      |          ^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h: In member function ‘virtual void mp::pre::ValuePresolverImpl::Deregister(mp::pre::ValueNode*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning: unused variable ‘res’ [-Wunused-variable]
  130 |     auto res = val_nodes_.erase(pvn);
      |          ^~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:15,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.cpp:4:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h: In member function ‘virtual void mp::pre::ValuePresolverImpl::Register(mp::pre::ValueNode*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:124:10: warning: unused variable ‘res’ [-Wunused-variable]
  124 |     auto res = val_nodes_.insert(pvn).second;
      |          ^~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h: In member function ‘virtual void mp::pre::ValuePresolverImpl::Deregister(mp::pre::ValueNode*)’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning: unused variable ‘res’ [-Wunused-variable]
  130 |     auto res = val_nodes_.erase(pvn);
      |          ^~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.h:7,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc:7:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/backend_flat.h: In instantiation of ‘mp::Solution mp::FlatBackend<BaseBackend>::GetSolution() [with BaseBackend = mp::MIPBackend<mp::ScipBackend>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/backend_flat.h:32:12:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc:956:66: warning:    32 |   Solution GetSolution() override {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmpbackend.cc:956:66: warning:       |            ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/backend_flat.h:49:33: warning: missing initializer for member ‘mp::Solution::spars_primal’ [-Wmissing-field-initializers]
   49 |             mv.GetObjValues()() };
      |                                 ^
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/suffix-test.cc:25:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8279 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:234:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/mock-allocator.h:31,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/expr-test.cc:27:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8279 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/sp-test.cc:25:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8279 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:32,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/sp-test.cc:24:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h: In instantiation of ‘testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:18938:23:   required from ‘static testing::AssertionResult testing::internal::EqHelper<true>::Compare(const char*, const char*, const T1&, const T2&, typename testing::internal::EnableIf<(! testing::internal::is_pointer<T2>::value)>::type*) [with T1 = int; T2 = long unsigned int; typename testing::internal::EnableIf<(! testing::internal::is_pointer<T2>::value)>::type = void]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: 18938 |     return CmpHelperEQ(expected_expression, actual_expression, expected,
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   18939 |                        actual);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |                        ~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/sp-test.cc:128:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: 19489 |   GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |                            ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:18862:16: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const long unsigned int’ [-Wsign-compare]
18862 |   if (expected == actual) {
      |       ~~~~~~~~~^~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/expr-visitor-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8279 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:234:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
[ 55%] Linking CXX executable ../bin/clock-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/clock-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/clock-test.dir/clock-test.cc.o" -o ../bin/clock-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 56%] Linking CXX shared library ../../bin/cp.dll
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/cp && /usr/bin/cmake -E cmake_link_script CMakeFiles/cp.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,cp.dll -o ../../bin/cp.dll CMakeFiles/cp.dir/cp.cc.o  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin: -lasl ../../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/problem-builder-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8279 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:234:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc: In member function ‘apr’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:291:11: warning: ‘len’ may be used uninitialized [-Wmaybe-uninitialized]
  291 |     fwrite((char *)&u.L, len, 1, fd);
      |           ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:223:10: note: ‘len’ was declared here
  223 |   size_t len, x;
      |          ^
[ 56%] Linking CXX executable ../bin/safeint-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/safeint-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/safeint-test.dir/safeint-test.cc.o" -o ../bin/safeint-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 57%] Linking CXX executable ../bin/util-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/util-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/util-test.dir/util-test.cc.o" -o ../bin/util-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 58%] Linking CXX executable ../bin/rstparser-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/rstparser-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rstparser-test.dir/rstparser-test.cc.o" -o ../bin/rstparser-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/mock-file.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/os-test.cc:27:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8279 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/os-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/nl-reader-test.cc:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::internal::DoBothAction<Action1, Action2> testing::DoAll(Action1, Action2) [with Action1 = SetArgRefereeActionP<0, const char*>; Action2 = internal::ReturnAction<double>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/nl-reader-test.cc:161:29:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:   161 |     .WillOnce(testing::DoAll(testing::SetArgReferee<0>(str + 1), Return(1.23)));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:       |               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:2961:20: warning: implicitly-declared ‘constexpr testing::SetArgRefereeActionP<0, const char*>::SetArgRefereeActionP(const testing::SetArgRefereeActionP<0, const char*>&)’ is deprecated [-Wdeprecated-copy]
 2961 |   return internal::DoBothAction<Action1, Action2>(a1, a2);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::SetArgRefereeActionP<0, const char*>’ has user-provided ‘void testing::SetArgRefereeActionP<k, value_type>::operator=(const testing::SetArgRefereeActionP<k, value_type>&) [with int k = 0; value_type = const char*]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:3545:5: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 3545 |     GTEST_DISALLOW_ASSIGN_(GMOCK_ACTION_CLASS_(name, value_params));\
      |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:14049:1: note: in expansion of macro ‘ACTION_TEMPLATE’
14049 | ACTION_TEMPLATE(SetArgReferee,
      | ^~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1761:24: note:   initializing argument 1 of ‘testing::internal::DoBothAction<Action1, Action2>::DoBothAction(Action1, Action2) [with Action1 = testing::SetArgRefereeActionP<0, const char*>; Action2 = testing::internal::ReturnAction<double>]’
 1761 |   DoBothAction(Action1 action1, Action2 action2)
      |                ~~~~~~~~^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:2961:20: warning: implicitly-declared ‘constexpr testing::internal::ReturnAction<double>::ReturnAction(const testing::internal::ReturnAction<double>&)’ is deprecated [-Wdeprecated-copy]
 2961 |   return internal::DoBothAction<Action1, Action2>(a1, a2);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::ReturnAction<double>’ has user-provided ‘void testing::internal::ReturnAction<R>::operator=(const testing::internal::ReturnAction<R>&) [with R = double]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1412:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 1412 |   GTEST_DISALLOW_ASSIGN_(ReturnAction);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1761:41: note:   initializing argument 2 of ‘testing::internal::DoBothAction<Action1, Action2>::DoBothAction(Action1, Action2) [with Action1 = testing::SetArgRefereeActionP<0, const char*>; Action2 = testing::internal::ReturnAction<double>]’
 1761 |   DoBothAction(Action1 action1, Action2 action2)
      |                                 ~~~~~~~~^~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/mock-problem-builder.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:27:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::internal::TypedExpectation<F>& testing::internal::TypedExpectation<F>::WillRepeatedly(const testing::Action<F>&) [with F = int()]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1319:58:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning:  1319 |   EXPECT_CALL(problem_builder, num_vars()).WillRepeatedly(Return(3));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:9581:22: warning: implicitly-declared ‘testing::Action<int()>& testing::Action<int()>::operator=(const testing::Action<int()>&)’ is deprecated [-Wdeprecated-copy]
 9581 |     repeated_action_ = action;
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1199:3: note: because ‘testing::Action<int()>’ has user-provided ‘testing::Action<F>::Action(const testing::Action<F>&) [with F = int()]’
 1199 |   Action(const Action& action) : impl_(action.impl_) {}
      |   ^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1199:3: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1199:3: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1199:3: note:  8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1199:3: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8279 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1199:3: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/gtest-extra.h:32,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:26:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
In function ‘g_fmt’,
    inlined from ‘gfmt’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:399:8,
    inlined from ‘apr’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:161:31:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:339:3: warning: ‘decpt’ may be used uninitialized [-Wmaybe-uninitialized]
  339 |   if (decpt == 9999) /* Infinity or Nan */ {
      |   ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc: In member function ‘apr’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:326:7: note: ‘decpt’ was declared here
  326 |   int decpt, j, sign;
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1761:41: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1761:41: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1761:41: note:  8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1761:41: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8279 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1761:41: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
[ 59%] Linking CXX executable ../bin/error-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/error-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/error-test.dir/error-test.cc.o" -o ../bin/error-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 60%] Linking CXX executable ../bin/common-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/common-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/common-test.dir/common-test.cc.o" -o ../bin/common-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:17,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter_model.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:13:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = double]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = double; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = int]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = int; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = VCString]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = mp::pre::VCString; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:17,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter_model.h:11,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:13:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = double]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = double; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = int]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = int; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = VCString]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = mp::pre::VCString; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::internal::PredicateFormatterFromMatcher<M>::PredicateFormatterFromMatcher(const M&) [with M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6456:10:   required from ‘testing::internal::PredicateFormatterFromMatcher<M> testing::internal::MakePredicateFormatterFromMatcher(const M&) [with M = testing::PolymorphicMatcher<StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  6456 |   return PredicateFormatterFromMatcher<M>(matcher);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1165:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8634 |     ::testing::internal::MakePredicateFormatterFromMatcher(matcher), value)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6413:56: warning: implicitly-declared ‘testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >::PolymorphicMatcher(const testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >&)’ is deprecated [-Wdeprecated-copy]
 6413 |   explicit PredicateFormatterFromMatcher(const M& m) : matcher_(m) {}
      |                                                        ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >’ has user-provided ‘void testing::PolymorphicMatcher<Impl>::operator=(const testing::PolymorphicMatcher<Impl>&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5100:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5100 |   GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::Matcher<A1> testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string<char>&; M = PolymorphicMatcher<internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6431:64:   required from ‘testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = std::__cxx11::basic_string<char>; M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  6431 |     const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1165:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: 19443 |   GTEST_ASSERT_(pred_format(#v1, v1), \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5293:38: warning: implicitly-declared ‘testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >::PolymorphicMatcher(const testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >&)’ is deprecated [-Wdeprecated-copy]
 5293 |   return SafeMatcherCastImpl<T>::Cast(polymorphic_matcher);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >’ has user-provided ‘void testing::PolymorphicMatcher<Impl>::operator=(const testing::PolymorphicMatcher<Impl>&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5100:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5100 |   GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5254:35: note:   initializing argument 1 of ‘static testing::Matcher<A1> testing::SafeMatcherCastImpl<T>::Cast(M) [with M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >; T = const std::__cxx11::basic_string<char>&]’
 5254 |   static inline Matcher<T> Cast(M polymorphic_matcher_or_value) {
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::internal::DoBothAction<Action1, Action2>::DoBothAction(Action1, Action2) [with Action1 = testing::SetArgRefereeActionP<0, const char*>; Action2 = testing::internal::ReturnAction<double>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:2961:20:   required from ‘testing::internal::DoBothAction<Action1, Action2> testing::DoAll(Action1, Action2) [with Action1 = SetArgRefereeActionP<0, const char*>; Action2 = internal::ReturnAction<double>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  2961 |   return internal::DoBothAction<Action1, Action2>(a1, a2);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/nl-reader-test.cc:161:29:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:   161 |     .WillOnce(testing::DoAll(testing::SetArgReferee<0>(str + 1), Return(1.23)));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1762:9: warning: implicitly-declared ‘constexpr testing::SetArgRefereeActionP<0, const char*>::SetArgRefereeActionP(const testing::SetArgRefereeActionP<0, const char*>&)’ is deprecated [-Wdeprecated-copy]
 1762 |       : action1_(action1), action2_(action2) {}
      |         ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::SetArgRefereeActionP<0, const char*>’ has user-provided ‘void testing::SetArgRefereeActionP<k, value_type>::operator=(const testing::SetArgRefereeActionP<k, value_type>&) [with int k = 0; value_type = const char*]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:3545:5: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 3545 |     GTEST_DISALLOW_ASSIGN_(GMOCK_ACTION_CLASS_(name, value_params));\
      |     ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:14049:1: note: in expansion of macro ‘ACTION_TEMPLATE’
14049 | ACTION_TEMPLATE(SetArgReferee,
      | ^~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1762:28: warning: implicitly-declared ‘constexpr testing::internal::ReturnAction<double>::ReturnAction(const testing::internal::ReturnAction<double>&)’ is deprecated [-Wdeprecated-copy]
 1762 |       : action1_(action1), action2_(action2) {}
      |                            ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::ReturnAction<double>’ has user-provided ‘void testing::internal::ReturnAction<R>::operator=(const testing::internal::ReturnAction<R>&) [with R = double]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1412:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 1412 |   GTEST_DISALLOW_ASSIGN_(ReturnAction);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::internal::PredicateFormatterFromMatcher<M>::PredicateFormatterFromMatcher(const M&) [with M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6456:10:   required from ‘testing::internal::PredicateFormatterFromMatcher<M> testing::internal::MakePredicateFormatterFromMatcher(const M&) [with M = testing::PolymorphicMatcher<MatchesRegexMatcher>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5254:35: note:  6456 |   return PredicateFormatterFromMatcher<M>(matcher);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5254:35: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1576:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5254:35: note:  8634 |     ::testing::internal::MakePredicateFormatterFromMatcher(matcher), value)
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5254:35: note:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6413:56: warning: implicitly-declared ‘testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>::PolymorphicMatcher(const testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>&)’ is deprecated [-Wdeprecated-copy]
 6413 |   explicit PredicateFormatterFromMatcher(const M& m) : matcher_(m) {}
      |                                                        ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>’ has user-provided ‘void testing::PolymorphicMatcher<Impl>::operator=(const testing::PolymorphicMatcher<Impl>&) [with Impl = testing::internal::MatchesRegexMatcher]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5100:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5100 |   GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::Matcher<A1> testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string<char>&; M = PolymorphicMatcher<internal::MatchesRegexMatcher>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6431:64:   required from ‘testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = std::__cxx11::basic_string<char>; M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  6431 |     const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1576:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: 19443 |   GTEST_ASSERT_(pred_format(#v1, v1), \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5293:38: warning: implicitly-declared ‘testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>::PolymorphicMatcher(const testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>&)’ is deprecated [-Wdeprecated-copy]
 5293 |   return SafeMatcherCastImpl<T>::Cast(polymorphic_matcher);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>’ has user-provided ‘void testing::PolymorphicMatcher<Impl>::operator=(const testing::PolymorphicMatcher<Impl>&) [with Impl = testing::internal::MatchesRegexMatcher]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5100:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5100 |   GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5254:35: note:   initializing argument 1 of ‘static testing::Matcher<A1> testing::SafeMatcherCastImpl<T>::Cast(M) [with M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>; T = const std::__cxx11::basic_string<char>&]’
 5254 |   static inline Matcher<T> Cast(M polymorphic_matcher_or_value) {
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicAction<Impl>::MonomorphicImpl<F>::MonomorphicImpl(const Impl&) [with F = void(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int); Impl = testing::internal::InvokeAction<void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1263:22:   required from ‘testing::PolymorphicAction<Impl>::operator testing::Action<Func>() const [with F = void(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int); Impl = testing::internal::InvokeAction<void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5254:35: note:  1263 |     return Action<F>(new MonomorphicImpl<F>(impl_));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5254:35: note:       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1642:16:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5254:35: note:  1642 |       .WillOnce(testing::Invoke(Test::ExpectAllObjs));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1273:50: warning: implicitly-declared ‘constexpr testing::internal::InvokeAction<void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)>::InvokeAction(const testing::internal::InvokeAction<void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)>&)’ is deprecated [-Wdeprecated-copy]
 1273 |     explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {}
      |                                                  ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::InvokeAction<void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)>’ has user-provided ‘void testing::internal::InvokeAction<FunctionImpl>::operator=(const testing::internal::InvokeAction<FunctionImpl>&) [with FunctionImpl = void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:13948:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
13948 |   GTEST_DISALLOW_ASSIGN_(InvokeAction);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::MonomorphicImpl<T>::MonomorphicImpl(const Impl&) [with T = const char*; Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5071:23:   required from ‘testing::PolymorphicMatcher<Impl>::operator testing::Matcher<T>() const [with T = const char*; Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5071 |     return Matcher<T>(new MonomorphicImpl<T>(impl_));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/nl-reader-test.cc:1615:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  1610 |     EXPECT_CALL(handler, OnUnhandled(testing::StrEq(kind))); \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5078:50: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5078 |     explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {}
      |                                                  ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 60%] Built target cp
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘static testing::Matcher<A1> testing::SafeMatcherCastImpl<T>::Cast(M) [with M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >; T = const std::__cxx11::basic_string<char>&]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5293:38:   required from ‘testing::Matcher<A1> testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string<char>&; M = PolymorphicMatcher<internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5293 |   return SafeMatcherCastImpl<T>::Cast(polymorphic_matcher);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6431:64:   required from ‘testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = std::__cxx11::basic_string<char>; M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  6431 |     const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1165:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: 19443 |   GTEST_ASSERT_(pred_format(#v1, v1), \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5255:49: warning: implicitly-declared ‘testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >::PolymorphicMatcher(const testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >&)’ is deprecated [-Wdeprecated-copy]
 5255 |     return internal::MatcherCastImpl<T, M>::Cast(polymorphic_matcher_or_value);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >’ has user-provided ‘void testing::PolymorphicMatcher<Impl>::operator=(const testing::PolymorphicMatcher<Impl>&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5100:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5100 |   GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:   initializing argument 1 of ‘static testing::Matcher<A1> testing::internal::MatcherCastImpl<T, M>::Cast(M) [with T = const std::__cxx11::basic_string<char>&; M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
 5144 |   static Matcher<T> Cast(M polymorphic_matcher_or_value) {
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘static testing::Matcher<A1> testing::SafeMatcherCastImpl<T>::Cast(M) [with M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>; T = const std::__cxx11::basic_string<char>&]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5293:38:   required from ‘testing::Matcher<A1> testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string<char>&; M = PolymorphicMatcher<internal::MatchesRegexMatcher>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:  5293 |   return SafeMatcherCastImpl<T>::Cast(polymorphic_matcher);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6431:64:   required from ‘testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = std::__cxx11::basic_string<char>; M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:  6431 |     const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:       |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1576:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note: 19443 |   GTEST_ASSERT_(pred_format(#v1, v1), \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5255:49: warning: implicitly-declared ‘testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>::PolymorphicMatcher(const testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>&)’ is deprecated [-Wdeprecated-copy]
 5255 |     return internal::MatcherCastImpl<T, M>::Cast(polymorphic_matcher_or_value);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>’ has user-provided ‘void testing::PolymorphicMatcher<Impl>::operator=(const testing::PolymorphicMatcher<Impl>&) [with Impl = testing::internal::MatchesRegexMatcher]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5100:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5100 |   GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:   initializing argument 1 of ‘static testing::Matcher<A1> testing::internal::MatcherCastImpl<T, M>::Cast(M) [with T = const std::__cxx11::basic_string<char>&; M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>]’
 5144 |   static Matcher<T> Cast(M polymorphic_matcher_or_value) {
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 60%] Built target nl-writer-example-c
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicAction<Impl>::PolymorphicAction(const Impl&) [with Impl = testing::internal::InvokeAction<void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1306:10:   required from ‘testing::PolymorphicAction<Impl> testing::MakePolymorphicAction(const Impl&) [with Impl = internal::InvokeAction<void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:  1306 |   return PolymorphicAction<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:13980:31:   required from ‘testing::PolymorphicAction<testing::internal::InvokeAction<FunctionImpl> > testing::Invoke(FunctionImpl) [with FunctionImpl = void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note: 13980 |   return MakePolymorphicAction(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:       |          ~~~~~~~~~~~~~~~~~~~~~^
   13981 |       internal::InvokeAction<FunctionImpl>(function_impl));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1642:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:  1642 |       .WillOnce(testing::Invoke(Test::ExpectAllObjs));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5144:28: note:       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:1259:50: warning: implicitly-declared ‘constexpr testing::internal::InvokeAction<void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)>::InvokeAction(const testing::internal::InvokeAction<void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)>&)’ is deprecated [-Wdeprecated-copy]
 1259 |   explicit PolymorphicAction(const Impl& impl) : impl_(impl) {}
      |                                                  ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::InvokeAction<void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)>’ has user-provided ‘void testing::internal::InvokeAction<FunctionImpl>::operator=(const testing::internal::InvokeAction<FunctionImpl>&) [with FunctionImpl = void (*)(fmt::BasicStringRef<char>, mp::internal::SolverNLHandlerImpl<MultiObjTestSolver<>, MultiObjMockProblemBuilder, mp::internal::NLProblemBuilder<MultiObjMockProblemBuilder> >&, int)]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:13948:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
13948 |   GTEST_DISALLOW_ASSIGN_(InvokeAction);
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:12:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = double]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = double; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = int]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = int; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = VCString]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = mp::pre::VCString; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘static testing::Matcher<A1> testing::internal::MatcherCastImpl<T, M>::Cast(M) [with T = const std::__cxx11::basic_string<char>&; M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5255:49:   required from ‘static testing::Matcher<A1> testing::SafeMatcherCastImpl<T>::Cast(M) [with M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >; T = const std::__cxx11::basic_string<char>&]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5255 |     return internal::MatcherCastImpl<T, M>::Cast(polymorphic_matcher_or_value);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5293:38:   required from ‘testing::Matcher<A1> testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string<char>&; M = PolymorphicMatcher<internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5293 |   return SafeMatcherCastImpl<T>::Cast(polymorphic_matcher);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6431:64:   required from ‘testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = std::__cxx11::basic_string<char>; M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  6431 |     const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1165:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: 19443 |   GTEST_ASSERT_(pred_format(#v1, v1), \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5158:20: warning: implicitly-declared ‘testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >::PolymorphicMatcher(const testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >&)’ is deprecated [-Wdeprecated-copy]
 5158 |     return CastImpl(
      |            ~~~~~~~~^
 5159 |         polymorphic_matcher_or_value,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5160 |         BooleanConstant<
      |         ~~~~~~~~~~~~~~~~
 5161 |             internal::ImplicitlyConvertible<M, Matcher<T> >::value>());
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >’ has user-provided ‘void testing::PolymorphicMatcher<Impl>::operator=(const testing::PolymorphicMatcher<Impl>&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5100:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5100 |   GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:   initializing argument 1 of ‘static testing::Matcher<A1> testing::internal::MatcherCastImpl<T, M>::CastImpl(M, testing::internal::BooleanConstant<true>) [with T = const std::__cxx11::basic_string<char>&; M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
 5172 |   static Matcher<T> CastImpl(M polymorphic_matcher_or_value,
      |                              ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘static testing::Matcher<A1> testing::internal::MatcherCastImpl<T, M>::Cast(M) [with T = const std::__cxx11::basic_string<char>&; M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5255:49:   required from ‘static testing::Matcher<A1> testing::SafeMatcherCastImpl<T>::Cast(M) [with M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>; T = const std::__cxx11::basic_string<char>&]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:  5255 |     return internal::MatcherCastImpl<T, M>::Cast(polymorphic_matcher_or_value);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5293:38:   required from ‘testing::Matcher<A1> testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string<char>&; M = PolymorphicMatcher<internal::MatchesRegexMatcher>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:  5293 |   return SafeMatcherCastImpl<T>::Cast(polymorphic_matcher);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6431:64:   required from ‘testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = std::__cxx11::basic_string<char>; M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:  6431 |     const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1576:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note: 19443 |   GTEST_ASSERT_(pred_format(#v1, v1), \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5158:20: warning: implicitly-declared ‘testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>::PolymorphicMatcher(const testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>&)’ is deprecated [-Wdeprecated-copy]
 5158 |     return CastImpl(
      |            ~~~~~~~~^
 5159 |         polymorphic_matcher_or_value,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5160 |         BooleanConstant<
      |         ~~~~~~~~~~~~~~~~
 5161 |             internal::ImplicitlyConvertible<M, Matcher<T> >::value>());
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>’ has user-provided ‘void testing::PolymorphicMatcher<Impl>::operator=(const testing::PolymorphicMatcher<Impl>&) [with Impl = testing::internal::MatchesRegexMatcher]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5100:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5100 |   GTEST_DISALLOW_ASSIGN_(PolymorphicMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:   initializing argument 1 of ‘static testing::Matcher<A1> testing::internal::MatcherCastImpl<T, M>::CastImpl(M, testing::internal::BooleanConstant<true>) [with T = const std::__cxx11::basic_string<char>&; M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>]’
 5172 |   static Matcher<T> CastImpl(M polymorphic_matcher_or_value,
      |                              ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h: In instantiation of ‘constexpr mp::SolutionChecker<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> > >::SolutionChecker()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:52:52:   required from ‘mp::FlatConverter<Impl, ModelAPI, FlatModel>::FlatConverter(mp::Env&) [with Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; ModelAPI = mp::HighsModelAPI; FlatModel = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    52 |   FlatConverter(Env& e) : EnvKeeper(e), modelapi_(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                                    ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:26:45:   required from ‘mp::MIPFlatConverter<Impl, ModelAPI, Model>::MIPFlatConverter(mp::Env&) [with Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; ModelAPI = mp::HighsModelAPI; Model = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    26 |   MIPFlatConverter(Env& e) : BaseConverter(e) {  }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                             ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:1453:31:   required from ‘mp::FlatCvtImpl<FlatCvt, Backend, Model>::FlatCvtImpl(mp::Env&) [with FlatCvt = mp::MIPFlatConverter; Backend = mp::HighsModelAPI; Model = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:  1453 |   FlatCvtImpl(Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                               ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:67:48:   required from ‘mp::ProblemFlattener<Impl, Problem, FlatConverter>::ProblemFlattener(mp::Env&) [with Impl = mp::ProblemFltImpl<mp::ProblemFlattener, mp::BasicProblem<>, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> > >; Problem = mp::BasicProblem<>; FlatConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    67 |   ProblemFlattener(Env& e) : BaseConverter(e), flat_cvt_(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                                ^~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:1100:34:   required from ‘mp::ProblemFltImpl<ProblemFlt, Problem, FlatCvt>::ProblemFltImpl(mp::Env&) [with ProblemFlt = mp::ProblemFlattener; Problem = mp::BasicProblem<>; FlatCvt = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:  1100 |   ProblemFltImpl(Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                  ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/model_api_connect.h:35:15:   required from ‘std::unique_ptr<mp::BasicModelManager> mp::CreateModelMgrWithFlatConverter(Backend&, Env&, pre::BasicValuePresolver*&) [with ModelAPI = HighsModelAPI; FlatConverter = MIPFlatConverter; Backend = HighsCommon; Env = BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    35 |   auto pcvt = new SolverProblemFlattener(e);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmp-modelapi-connect.cc:14:37:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    13 |         return CreateModelMgrWithFlatConverter<
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
      14 |                         HighsModelAPI, MIPFlatConverter >(cc, e, pPre);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning: unused variable ‘resvar’ [-Wunused-variable]
  101 |       auto resvar = pCK->GetResultVar(iexpr.GetIndex());
      |            ^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h: In instantiation of ‘constexpr mp::SolutionChecker<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> > >::SolutionChecker()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:52:52:   required from ‘mp::FlatConverter<Impl, ModelAPI, FlatModel>::FlatConverter(mp::Env&) [with Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; ModelAPI = mp::ScipModelAPI; FlatModel = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    52 |   FlatConverter(Env& e) : EnvKeeper(e), modelapi_(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                                    ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:26:45:   required from ‘mp::MIPFlatConverter<Impl, ModelAPI, Model>::MIPFlatConverter(mp::Env&) [with Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; ModelAPI = mp::ScipModelAPI; Model = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    26 |   MIPFlatConverter(Env& e) : BaseConverter(e) {  }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                             ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:1453:31:   required from ‘mp::FlatCvtImpl<FlatCvt, Backend, Model>::FlatCvtImpl(mp::Env&) [with FlatCvt = mp::MIPFlatConverter; Backend = mp::ScipModelAPI; Model = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:  1453 |   FlatCvtImpl(Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                               ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:67:48:   required from ‘mp::ProblemFlattener<Impl, Problem, FlatConverter>::ProblemFlattener(mp::Env&) [with Impl = mp::ProblemFltImpl<mp::ProblemFlattener, mp::BasicProblem<>, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> > >; Problem = mp::BasicProblem<>; FlatConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    67 |   ProblemFlattener(Env& e) : BaseConverter(e), flat_cvt_(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                                ^~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:1100:34:   required from ‘mp::ProblemFltImpl<ProblemFlt, Problem, FlatCvt>::ProblemFltImpl(mp::Env&) [with ProblemFlt = mp::ProblemFlattener; Problem = mp::BasicProblem<>; FlatCvt = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:  1100 |   ProblemFltImpl(Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                  ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/model_api_connect.h:35:15:   required from ‘std::unique_ptr<mp::BasicModelManager> mp::CreateModelMgrWithFlatConverter(Backend&, Env&, pre::BasicValuePresolver*&) [with ModelAPI = ScipModelAPI; FlatConverter = MIPFlatConverter; Backend = ScipCommon; Env = BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    35 |   auto pcvt = new SolverProblemFlattener(e);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/scipmp/scipmp-modelapi-connect.cc:15:36:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    14 |         return CreateModelMgrWithFlatConverter<
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
      15 |                         ScipModelAPI, MIPFlatConverter >(cc, e, pPre);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning: unused variable ‘resvar’ [-Wunused-variable]
  101 |       auto resvar = pCK->GetResultVar(iexpr.GetIndex());
      |            ^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::MonomorphicImpl<T>::MonomorphicImpl(const Impl&) [with T = const std::__cxx11::basic_string<char>&; Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5071:23:   required from ‘testing::PolymorphicMatcher<Impl>::operator testing::Matcher<T>() const [with T = const std::__cxx11::basic_string<char>&; Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:  5071 |     return Matcher<T>(new MonomorphicImpl<T>(impl_));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5182:12:   required from ‘static testing::Matcher<A1> testing::internal::MatcherCastImpl<T, M>::CastImpl(M, testing::internal::BooleanConstant<true>) [with T = const std::__cxx11::basic_string<char>&; M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:  5182 |     return polymorphic_matcher_or_value;
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5158:20:   required from ‘static testing::Matcher<A1> testing::internal::MatcherCastImpl<T, M>::Cast(M) [with T = const std::__cxx11::basic_string<char>&; M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:  5158 |     return CastImpl(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |            ~~~~~~~~^
    5159 |         polymorphic_matcher_or_value,
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    5160 |         BooleanConstant<
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |         ~~~~~~~~~~~~~~~~
    5161 |             internal::ImplicitlyConvertible<M, Matcher<T> >::value>());
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5255:49:   required from ‘static testing::Matcher<A1> testing::SafeMatcherCastImpl<T>::Cast(M) [with M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >; T = const std::__cxx11::basic_string<char>&]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:  5255 |     return internal::MatcherCastImpl<T, M>::Cast(polymorphic_matcher_or_value);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5293:38:   required from ‘testing::Matcher<A1> testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string<char>&; M = PolymorphicMatcher<internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:  5293 |   return SafeMatcherCastImpl<T>::Cast(polymorphic_matcher);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6431:64:   required from ‘testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = std::__cxx11::basic_string<char>; M = testing::PolymorphicMatcher<testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> > >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:  6431 |     const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note:       |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1165:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5172:32: note: 19443 |   GTEST_ASSERT_(pred_format(#v1, v1), \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5078:50: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5078 |     explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {}
      |                                                  ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::MonomorphicImpl<T>::MonomorphicImpl(const Impl&) [with T = const std::__cxx11::basic_string<char>&; Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5071:23:   required from ‘testing::PolymorphicMatcher<Impl>::operator testing::Matcher<T>() const [with T = const std::__cxx11::basic_string<char>&; Impl = testing::internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5071 |     return Matcher<T>(new MonomorphicImpl<T>(impl_));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5182:12:   required from ‘static testing::Matcher<A1> testing::internal::MatcherCastImpl<T, M>::CastImpl(M, testing::internal::BooleanConstant<true>) [with T = const std::__cxx11::basic_string<char>&; M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5182 |     return polymorphic_matcher_or_value;
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5158:20:   required from ‘static testing::Matcher<A1> testing::internal::MatcherCastImpl<T, M>::Cast(M) [with T = const std::__cxx11::basic_string<char>&; M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5158 |     return CastImpl(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |            ~~~~~~~~^
    5159 |         polymorphic_matcher_or_value,
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    5160 |         BooleanConstant<
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |         ~~~~~~~~~~~~~~~~
    5161 |             internal::ImplicitlyConvertible<M, Matcher<T> >::value>());
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5255:49:   required from ‘static testing::Matcher<A1> testing::SafeMatcherCastImpl<T>::Cast(M) [with M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>; T = const std::__cxx11::basic_string<char>&]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5255 |     return internal::MatcherCastImpl<T, M>::Cast(polymorphic_matcher_or_value);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5293:38:   required from ‘testing::Matcher<A1> testing::SafeMatcherCast(const M&) [with T = const std::__cxx11::basic_string<char>&; M = PolymorphicMatcher<internal::MatchesRegexMatcher>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5293 |   return SafeMatcherCastImpl<T>::Cast(polymorphic_matcher);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:6431:64:   required from ‘testing::AssertionResult testing::internal::PredicateFormatterFromMatcher<M>::operator()(const char*, const T&) const [with T = std::__cxx11::basic_string<char>; M = testing::PolymorphicMatcher<testing::internal::MatchesRegexMatcher>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  6431 |     const Matcher<const T&> matcher = SafeMatcherCast<const T&>(matcher_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solver-test.cc:1576:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: 19443 |   GTEST_ASSERT_(pred_format(#v1, v1), \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5078:50: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5078 |     explicit MonomorphicImpl(const Impl& impl) : impl_(impl) {}
      |                                                  ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 60%] Built target assert-test
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h: In instantiation of ‘{anonymous}::InterfaceTesterWithBackendAcceptingConstraints<Constraint>::InterfaceTesterWithBackendAcceptingConstraints() [with Constraint = mp::CustomFunctionalConstraint<std::vector<int>, std::array<int, 0>, mp::NumericFunctionalConstraintTraits, mp::MaxConstraintId>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.cpp:11:1:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:  8100 |   GTEST_TEST_CLASS_NAME_(test_case_name, test_name)() {}\
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:130:10: warning:       |                                                       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:91:16: warning: member ‘{anonymous}::InterfaceTesterWithBackendAcceptingConstraints<mp::CustomFunctionalConstraint<std::vector<int>, std::array<int, 0>, mp::NumericFunctionalConstraintTraits, mp::MaxConstraintId> >::env_’ is used uninitialized [-Wuninitialized]
   91 |     interface_(env_) { }
      |                ^~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:20,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:6,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-mip-test.h:7:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h: In instantiation of ‘constexpr mp::SolutionChecker<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend> >::SolutionChecker()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:52:52:   required from ‘mp::FlatConverter<Impl, ModelAPI, FlatModel>::FlatConverter(mp::Env&) [with Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; ModelAPI = mip_converter_test::MIPInstanceBackend; FlatModel = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    52 |   FlatConverter(Env& e) : EnvKeeper(e), modelapi_(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                                    ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:26:45:   required from ‘mp::MIPFlatConverter<Impl, ModelAPI, Model>::MIPFlatConverter(mp::Env&) [with Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; ModelAPI = mip_converter_test::MIPInstanceBackend; Model = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    26 |   MIPFlatConverter(Env& e) : BaseConverter(e) {  }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                             ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:1453:31:   required from ‘mp::FlatCvtImpl<FlatCvt, Backend, Model>::FlatCvtImpl(mp::Env&) [with FlatCvt = mp::MIPFlatConverter; Backend = mip_converter_test::MIPInstanceBackend; Model = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:  1453 |   FlatCvtImpl(Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                               ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:67:48:   required from ‘mp::ProblemFlattener<Impl, Problem, FlatConverter>::ProblemFlattener(mp::Env&) [with Impl = mp::ProblemFltImpl<mp::ProblemFlattener, mp::BasicProblem<>, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend> >; Problem = mp::BasicProblem<>; FlatConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    67 |   ProblemFlattener(Env& e) : BaseConverter(e), flat_cvt_(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                                ^~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:1100:34:   required from ‘mp::ProblemFltImpl<ProblemFlt, Problem, FlatCvt>::ProblemFltImpl(mp::Env&) [with ProblemFlt = mp::ProblemFlattener; Problem = mp::BasicProblem<>; FlatCvt = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:  1100 |   ProblemFltImpl(Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                  ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-mip-test.h:146:42:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   146 |   MIPConverterTester(mp::Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                          ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning: unused variable ‘resvar’ [-Wunused-variable]
  101 |       auto resvar = pCK->GetResultVar(iexpr.GetIndex());
      |            ^~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h: In instantiation of ‘{anonymous}::InterfaceTesterWithBackendAcceptingConstraints<Constraint>::InterfaceTesterWithBackendAcceptingConstraints() [with Constraint = mp::AlgebraicConstraint<mp::QuadAndLinTerms, mp::AlgConRange>]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.cpp:25:1:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:91:16: warning:  8100 |   GTEST_TEST_CLASS_NAME_(test_case_name, test_name)() {}\
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:91:16: warning:       |                                                       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:91:16: warning: member ‘{anonymous}::InterfaceTesterWithBackendAcceptingConstraints<mp::AlgebraicConstraint<mp::QuadAndLinTerms, mp::AlgConRange> >::env_’ is used uninitialized [-Wuninitialized]
   91 |     interface_(env_) { }
      |                ^~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt.h:12:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = double]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = double; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:91:16: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:91:16: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:91:16: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:91:16: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = int]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = int; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h: In instantiation of ‘void mp::pre::Copy(NodeRange, NodeRange) [with T = VCString]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:175:14:   required from ‘void mp::pre::CopyLink::CopySrcDest(mp::pre::LinkIndexRange) [with T = mp::pre::VCString; mp::pre::LinkIndexRange = mp::pre::IndexRange]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   175 |       Copy<T>(br.first, br.second);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-link.h:167:3:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:   163 |   { CopySrcDest <ValType>(ir); } \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning: unused variable ‘fd’ [-Wunused-variable]
  395 |   auto fd = CopyRange(ir1.GetValueNode()->GetValVec<T>(),
      |        ^~
[ 61%] Linking CXX static library ../lib/libamplsmpswriter-static.a
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/cmake -P CMakeFiles/amplsmpswriter-static.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/cmake -E cmake_link_script CMakeFiles/amplsmpswriter-static.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libamplsmpswriter-static.a "CMakeFiles/amplsmpswriter-static.dir/smpswriter/smpswriter.cc.o"
/usr/bin/ranlib ../lib/libamplsmpswriter-static.a
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 61%] Built target amplsmpswriter-static
/usr/bin/gmake  -f solvers/CMakeFiles/smpswriter.dir/build.make solvers/CMakeFiles/smpswriter.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/CMakeFiles/smpswriter.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f solvers/CMakeFiles/smpswriter.dir/build.make solvers/CMakeFiles/smpswriter.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 62%] Building CXX object solvers/CMakeFiles/smpswriter.dir/smpswriter/main.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -MD -MT solvers/CMakeFiles/smpswriter.dir/smpswriter/main.cc.o -MF CMakeFiles/smpswriter.dir/smpswriter/main.cc.o.d -o CMakeFiles/smpswriter.dir/smpswriter/main.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/smpswriter/main.cc
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/problem-builder.h:32,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver.h:30,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/smpswriter/smpswriter.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/smpswriter/main.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 62%] Built target clock-test
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 62%] Built target safeint-test
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:20,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:10:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h: In instantiation of ‘constexpr mp::SolutionChecker<mp::FlatCvtImpl<mp::FlatConverter, TestBackendAcceptingConstraints<mp::CustomFunctionalConstraint<std::vector<int>, std::array<int, 0>, mp::NumericFunctionalConstraintTraits, mp::MaxConstraintId> >, mp::FlatModel<> > >::SolutionChecker()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:52:52:   required from ‘mp::FlatConverter<Impl, ModelAPI, FlatModel>::FlatConverter(mp::Env&) [with Impl = mp::FlatCvtImpl<mp::FlatConverter, TestBackendAcceptingConstraints<mp::CustomFunctionalConstraint<std::vector<int>, std::array<int, 0>, mp::NumericFunctionalConstraintTraits, mp::MaxConstraintId> >, mp::FlatModel<> >; ModelAPI = TestBackendAcceptingConstraints<mp::CustomFunctionalConstraint<std::vector<int>, std::array<int, 0>, mp::NumericFunctionalConstraintTraits, mp::MaxConstraintId> >; FlatModel = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    52 |   FlatConverter(Env& e) : EnvKeeper(e), modelapi_(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                                    ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:1453:31:   required from ‘mp::FlatCvtImpl<FlatCvt, Backend, Model>::FlatCvtImpl(mp::Env&) [with FlatCvt = mp::FlatConverter; Backend = TestBackendAcceptingConstraints<mp::CustomFunctionalConstraint<std::vector<int>, std::array<int, 0>, mp::NumericFunctionalConstraintTraits, mp::MaxConstraintId> >; Model = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:  1453 |   FlatCvtImpl(Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                               ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:67:48:   required from ‘mp::ProblemFlattener<Impl, Problem, FlatConverter>::ProblemFlattener(mp::Env&) [with Impl = mp::ProblemFltImpl<mp::ProblemFlattener, mp::BasicProblem<>, mp::FlatCvtImpl<mp::FlatConverter, TestBackendAcceptingConstraints<mp::CustomFunctionalConstraint<std::vector<int>, std::array<int, 0>, mp::NumericFunctionalConstraintTraits, mp::MaxConstraintId> >, mp::FlatModel<> > >; Problem = mp::BasicProblem<>; FlatConverter = mp::FlatCvtImpl<mp::FlatConverter, TestBackendAcceptingConstraints<mp::CustomFunctionalConstraint<std::vector<int>, std::array<int, 0>, mp::NumericFunctionalConstraintTraits, mp::MaxConstraintId> >, mp::FlatModel<> >; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    67 |   ProblemFlattener(Env& e) : BaseConverter(e), flat_cvt_(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                                ^~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:1100:34:   required from ‘mp::ProblemFltImpl<ProblemFlt, Problem, FlatCvt>::ProblemFltImpl(mp::Env&) [with ProblemFlt = mp::ProblemFlattener; Problem = mp::BasicProblem<>; FlatCvt = mp::FlatCvtImpl<mp::FlatConverter, TestBackendAcceptingConstraints<mp::CustomFunctionalConstraint<std::vector<int>, std::array<int, 0>, mp::NumericFunctionalConstraintTraits, mp::MaxConstraintId> >, mp::FlatModel<> >; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:  1100 |   ProblemFltImpl(Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                  ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:91:5:   required from ‘{anonymous}::InterfaceTesterWithBackendAcceptingConstraints<Constraint>::InterfaceTesterWithBackendAcceptingConstraints() [with Constraint = mp::CustomFunctionalConstraint<std::vector<int>, std::array<int, 0>, mp::NumericFunctionalConstraintTraits, mp::MaxConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:    91 |     interface_(env_) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.cpp:11:1:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:  8100 |   GTEST_TEST_CLASS_NAME_(test_case_name, test_name)() {}\
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/valcvt-node.h:395:8: warning:       |                                                       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning: unused variable ‘resvar’ [-Wunused-variable]
  101 |       auto resvar = pCK->GetResultVar(iexpr.GetIndex());
      |            ^~~~~~
[ 63%] Linking CXX executable ../bin/option-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/option-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/option-test.dir/option-test.cc.o" -o ../bin/option-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 64%] Linking CXX executable ../bin/nl-writer-example-cpp
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/nl-writer2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/nl-writer-example-cpp.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes "CMakeFiles/nl-writer-example-cpp.dir/examples/cpp/nlsol_ex.cc.o" -o ../bin/nl-writer-example-cpp  ../lib/libnlw2.a 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 64%] Built target util-test
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h: In instantiation of ‘constexpr mp::SolutionChecker<mp::FlatCvtImpl<mp::FlatConverter, TestBackendAcceptingConstraints<mp::AlgebraicConstraint<mp::QuadAndLinTerms, mp::AlgConRange> >, mp::FlatModel<> > >::SolutionChecker()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:52:52:   required from ‘mp::FlatConverter<Impl, ModelAPI, FlatModel>::FlatConverter(mp::Env&) [with Impl = mp::FlatCvtImpl<mp::FlatConverter, TestBackendAcceptingConstraints<mp::AlgebraicConstraint<mp::QuadAndLinTerms, mp::AlgConRange> >, mp::FlatModel<> >; ModelAPI = TestBackendAcceptingConstraints<mp::AlgebraicConstraint<mp::QuadAndLinTerms, mp::AlgConRange> >; FlatModel = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:    52 |   FlatConverter(Env& e) : EnvKeeper(e), modelapi_(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |                                                    ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:1453:31:   required from ‘mp::FlatCvtImpl<FlatCvt, Backend, Model>::FlatCvtImpl(mp::Env&) [with FlatCvt = mp::FlatConverter; Backend = TestBackendAcceptingConstraints<mp::AlgebraicConstraint<mp::QuadAndLinTerms, mp::AlgConRange> >; Model = mp::FlatModel<>; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:  1453 |   FlatCvtImpl(Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |                               ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:67:48:   required from ‘mp::ProblemFlattener<Impl, Problem, FlatConverter>::ProblemFlattener(mp::Env&) [with Impl = mp::ProblemFltImpl<mp::ProblemFlattener, mp::BasicProblem<>, mp::FlatCvtImpl<mp::FlatConverter, TestBackendAcceptingConstraints<mp::AlgebraicConstraint<mp::QuadAndLinTerms, mp::AlgConRange> >, mp::FlatModel<> > >; Problem = mp::BasicProblem<>; FlatConverter = mp::FlatCvtImpl<mp::FlatConverter, TestBackendAcceptingConstraints<mp::AlgebraicConstraint<mp::QuadAndLinTerms, mp::AlgConRange> >, mp::FlatModel<> >; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:    67 |   ProblemFlattener(Env& e) : BaseConverter(e), flat_cvt_(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |                                                ^~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:1100:34:   required from ‘mp::ProblemFltImpl<ProblemFlt, Problem, FlatCvt>::ProblemFltImpl(mp::Env&) [with ProblemFlt = mp::ProblemFlattener; Problem = mp::BasicProblem<>; FlatCvt = mp::FlatCvtImpl<mp::FlatConverter, TestBackendAcceptingConstraints<mp::AlgebraicConstraint<mp::QuadAndLinTerms, mp::AlgConRange> >, mp::FlatModel<> >; mp::Env = mp::BasicSolver]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:  1100 |   ProblemFltImpl(Env& e) : Base(e) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |                                  ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.h:91:5:   required from ‘{anonymous}::InterfaceTesterWithBackendAcceptingConstraints<Constraint>::InterfaceTesterWithBackendAcceptingConstraints() [with Constraint = mp::AlgebraicConstraint<mp::QuadAndLinTerms, mp::AlgConRange>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:    91 |     interface_(env_) { }
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |     ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/converter-flat-test.cpp:25:1:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:  8100 |   GTEST_TEST_CLASS_NAME_(test_case_name, test_name)() {}\
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |                                                       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning: unused variable ‘resvar’ [-Wunused-variable]
  101 |       auto resvar = pCK->GetResultVar(iexpr.GetIndex());
      |            ^~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/redefs_mip_std.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:7:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h: In instantiation of ‘void mp::PLConverter_MIP<ModelConverter>::ExtendSegTo(size_t, size_t, double) [with ModelConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; size_t = long unsigned int]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h:55:7:   required from ‘void mp::PLConverter_MIP<ModelConverter>::ConsiderExtendingEndSegments() [with ModelConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:    55 |       ExtendSegTo(0, 1, std::max(GetMC().lb(x), -PLMaxVal()));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |       ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h:39:7:   required from ‘void mp::PLConverter_MIP<ModelConverter>::Convert(const ItemType&, int) [with ModelConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; ItemType = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:    39 |       ConsiderExtendingEndSegments();  // Bad when approximating
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:96:3:   required from ‘void mp::MIPFlatConverter<Impl, ModelAPI, Model>::Convert(const typename mp::PLConverter_MIP<Impl>::ItemType&, int) [with Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; ModelAPI = mp::HighsModelAPI; Model = mp::FlatModel<>; typename mp::PLConverter_MIP<Impl>::ItemType = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   115 |     item_cvt__ ## item_cvt_type ## _ . Convert(con, i); \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:296:5:   required from ‘void mp::FlatConverter<Impl, ModelAPI, FlatModel>::RunConversion(const Constraint&, int, int) [with Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>; Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; ModelAPI = mp::HighsModelAPI; FlatModel = mp::FlatModel<>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   296 |     MP_DISPATCH(Convert(con, i));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:847:33:   required from ‘void mp::ConstraintKeeper<Converter, Backend, Constraint>::ConvertConstraint(Container&, int) [with Converter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; Backend = mp::HighsModelAPI; Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   847 |     GetConverter().RunConversion(cnt.con_, i, cnt.GetDepth());
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:815:11:   required from ‘bool mp::ConstraintKeeper<Converter, Backend, Constraint>::ConvertAllFrom(int&) [with Converter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; Backend = mp::HighsModelAPI; Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   815 |           ConvertConstraint(cons_[i], i);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |           ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:717:14:   required from ‘bool mp::ConstraintKeeper<Converter, Backend, Constraint>::ConvertAllNewWith(mp::BasicFlatConverter&) [with Converter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<> >; Backend = mp::HighsModelAPI; Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   717 |       return ConvertAllFrom(i_cvt_last_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |              ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:713:8:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   713 |   bool ConvertAllNewWith(BasicFlatConverter& cvt) override {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |        ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h:119:9: warning: unused variable ‘sign’ [-Wunused-variable]
  119 |     int sign = i0<i1 ? 1 : -1;
      |         ^~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/redefs_mip_std.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:7:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h: In instantiation of ‘void mp::PLConverter_MIP<ModelConverter>::ExtendSegTo(size_t, size_t, double) [with ModelConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; size_t = long unsigned int]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h:55:7:   required from ‘void mp::PLConverter_MIP<ModelConverter>::ConsiderExtendingEndSegments() [with ModelConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:    55 |       ExtendSegTo(0, 1, std::max(GetMC().lb(x), -PLMaxVal()));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |       ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h:39:7:   required from ‘void mp::PLConverter_MIP<ModelConverter>::Convert(const ItemType&, int) [with ModelConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; ItemType = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:    39 |       ConsiderExtendingEndSegments();  // Bad when approximating
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:96:3:   required from ‘void mp::MIPFlatConverter<Impl, ModelAPI, Model>::Convert(const typename mp::PLConverter_MIP<Impl>::ItemType&, int) [with Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; ModelAPI = mp::ScipModelAPI; Model = mp::FlatModel<>; typename mp::PLConverter_MIP<Impl>::ItemType = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   115 |     item_cvt__ ## item_cvt_type ## _ . Convert(con, i); \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:296:5:   required from ‘void mp::FlatConverter<Impl, ModelAPI, FlatModel>::RunConversion(const Constraint&, int, int) [with Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>; Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; ModelAPI = mp::ScipModelAPI; FlatModel = mp::FlatModel<>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   296 |     MP_DISPATCH(Convert(con, i));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:847:33:   required from ‘void mp::ConstraintKeeper<Converter, Backend, Constraint>::ConvertConstraint(Container&, int) [with Converter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; Backend = mp::ScipModelAPI; Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   847 |     GetConverter().RunConversion(cnt.con_, i, cnt.GetDepth());
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:815:11:   required from ‘bool mp::ConstraintKeeper<Converter, Backend, Constraint>::ConvertAllFrom(int&) [with Converter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; Backend = mp::ScipModelAPI; Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   815 |           ConvertConstraint(cons_[i], i);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |           ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:717:14:   required from ‘bool mp::ConstraintKeeper<Converter, Backend, Constraint>::ConvertAllNewWith(mp::BasicFlatConverter&) [with Converter = mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<> >; Backend = mp::ScipModelAPI; Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   717 |       return ConvertAllFrom(i_cvt_last_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |              ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:713:8:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   713 |   bool ConvertAllNewWith(BasicFlatConverter& cvt) override {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |        ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h:119:9: warning: unused variable ‘sign’ [-Wunused-variable]
  119 |     int sign = i0<i1 ? 1 : -1;
      |         ^~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 64%] Built target rstparser-test
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 64%] Built target error-test
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 64%] Built target common-test
In function ‘g_fmt’,
    inlined from ‘gfmt’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:399:8,
    inlined from ‘apr’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:161:31:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:339:3: warning: ‘decpt’ may be used uninitialized [-Wmaybe-uninitialized]
  339 |   if (decpt == 9999) /* Infinity or Nan */ {
      |   ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc: In member function ‘apr’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:326:7: note: ‘decpt’ was declared here
  326 |   int decpt, j, sign;
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc: In member function ‘apr’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:291:11: warning: ‘len’ may be used uninitialized [-Wmaybe-uninitialized]
  291 |     fwrite((char *)&u.L, len, 1, fd);
      |           ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/nl-writer2/src/nl-writer2.cc:223:10: note: ‘len’ was declared here
  223 |   size_t len, x;
      |          ^
[ 65%] Linking CXX static library ../../lib/libampljacop-static.a
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop && /usr/bin/cmake -P CMakeFiles/ampljacop-static.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop && /usr/bin/cmake -E cmake_link_script CMakeFiles/ampljacop-static.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libampljacop-static.a "CMakeFiles/ampljacop-static.dir/jacop.cc.o" "CMakeFiles/ampljacop-static.dir/java.cc.o"
/usr/bin/ranlib ../../lib/libampljacop-static.a
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 65%] Built target ampljacop-static
/usr/bin/gmake  -f solvers/jacop/CMakeFiles/jacop.dir/build.make solvers/jacop/CMakeFiles/jacop.dir/depend
/usr/bin/gmake  -f test/solvers/CMakeFiles/jacop-test.dir/build.make test/solvers/CMakeFiles/jacop-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop/CMakeFiles/jacop.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/solvers/CMakeFiles/jacop-test.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f solvers/jacop/CMakeFiles/jacop.dir/build.make solvers/jacop/CMakeFiles/jacop.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/solvers/CMakeFiles/jacop-test.dir/build.make test/solvers/CMakeFiles/jacop-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 65%] Building CXX object solvers/jacop/CMakeFiles/jacop.dir/main.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -MD -MT solvers/jacop/CMakeFiles/jacop.dir/main.cc.o -MF CMakeFiles/jacop.dir/main.cc.o.d -o CMakeFiles/jacop.dir/main.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop/main.cc
[ 65%] Building CXX object test/solvers/CMakeFiles/jacop-test.dir/jacop-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/solvers && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_THREAD=1 -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/solvers/CMakeFiles/jacop-test.dir/jacop-test.cc.o -MF CMakeFiles/jacop-test.dir/jacop-test.cc.o.d -o CMakeFiles/jacop-test.dir/jacop-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solvers/jacop-test.cc
[ 65%] Linking CXX executable ../bin/os-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/os-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/os-test.dir/os-test.cc.o" -o ../bin/os-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/basic-expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop/jacop.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop/main.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/basic-expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop/jacop.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solvers/jacop-test.cc:27:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/redefs_mip_std.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:7:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h: In instantiation of ‘void mp::PLConverter_MIP<ModelConverter>::ExtendSegTo(size_t, size_t, double) [with ModelConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; size_t = long unsigned int]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h:55:7:   required from ‘void mp::PLConverter_MIP<ModelConverter>::ConsiderExtendingEndSegments() [with ModelConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:    55 |       ExtendSegTo(0, 1, std::max(GetMC().lb(x), -PLMaxVal()));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |       ^~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h:39:7:   required from ‘void mp::PLConverter_MIP<ModelConverter>::Convert(const ItemType&, int) [with ModelConverter = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; ItemType = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:    39 |       ConsiderExtendingEndSegments();  // Bad when approximating
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/converter_mip.h:96:3:   required from ‘void mp::MIPFlatConverter<Impl, ModelAPI, Model>::Convert(const typename mp::PLConverter_MIP<Impl>::ItemType&, int) [with Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; ModelAPI = mip_converter_test::MIPInstanceBackend; Model = mp::FlatModel<>; typename mp::PLConverter_MIP<Impl>::ItemType = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   115 |     item_cvt__ ## item_cvt_type ## _ . Convert(con, i); \
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter.h:296:5:   required from ‘void mp::FlatConverter<Impl, ModelAPI, FlatModel>::RunConversion(const Constraint&, int, int) [with Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>; Impl = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; ModelAPI = mip_converter_test::MIPInstanceBackend; FlatModel = mp::FlatModel<>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   296 |     MP_DISPATCH(Convert(con, i));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:847:33:   required from ‘void mp::ConstraintKeeper<Converter, Backend, Constraint>::ConvertConstraint(Container&, int) [with Converter = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; Backend = mip_converter_test::MIPInstanceBackend; Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   847 |     GetConverter().RunConversion(cnt.con_, i, cnt.GetDepth());
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:815:11:   required from ‘bool mp::ConstraintKeeper<Converter, Backend, Constraint>::ConvertAllFrom(int&) [with Converter = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; Backend = mip_converter_test::MIPInstanceBackend; Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   815 |           ConvertConstraint(cons_[i], i);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |           ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:717:14:   required from ‘bool mp::ConstraintKeeper<Converter, Backend, Constraint>::ConvertAllNewWith(mp::BasicFlatConverter&) [with Converter = mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend>; Backend = mip_converter_test::MIPInstanceBackend; Constraint = mp::CustomFunctionalConstraint<std::array<int, 1>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   717 |       return ConvertAllFrom(i_cvt_last_);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |              ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_keeper.h:713:8:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:   713 |   bool ConvertAllNewWith(BasicFlatConverter& cvt) override {
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/sol_check.h:101:12: warning:       |        ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/piecewise_linear.h:119:9: warning: unused variable ‘sign’ [-Wunused-variable]
  119 |     int sign = i0<i1 ? 1 : -1;
      |         ^~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 65%] Built target option-test
[ 66%] Linking CXX executable ../bin/problem-builder-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/problem-builder-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/problem-builder-test.dir/problem-builder-test.cc.o" -o ../bin/problem-builder-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 66%] Built target nl-writer-example-cpp
[ 67%] Linking CXX executable ../bin/suffix-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/suffix-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/suffix-test.dir/suffix-test.cc.o" -o ../bin/suffix-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 68%] Linking CXX executable ../bin/expr-writer-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/expr-writer-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/expr-writer-test.dir/expr-writer-test.cc.o" -o ../bin/expr-writer-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 69%] Linking CXX shared library ../../bin/libaslmp.so
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/asl && /usr/bin/cmake -E cmake_link_script CMakeFiles/aslmp.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libaslmp.so.3 -o ../../bin/libaslmp.so.3.1.0 CMakeFiles/aslmp.dir/aslbuilder.cc.o CMakeFiles/aslmp.dir/aslexpr.cc.o CMakeFiles/aslmp.dir/aslproblem.cc.o CMakeFiles/aslmp.dir/aslinterface.cc.o  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin: ../../bin/libmp.so.3.1.0 -lasl -lm -ldl -lasl /usr/lib64/librt.a -lscip -lhighs -lm -ldl 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 69%] Built target os-test
[ 70%] Linking CXX static library ../lib/libamplgecode-static.a
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/cmake -P CMakeFiles/amplgecode-static.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/cmake -E cmake_link_script CMakeFiles/amplgecode-static.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libamplgecode-static.a "CMakeFiles/amplgecode-static.dir/gecode/gecode.cc.o"
/usr/bin/ranlib ../lib/libamplgecode-static.a
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 70%] Built target amplgecode-static
/usr/bin/gmake  -f solvers/CMakeFiles/gecode.dir/build.make solvers/CMakeFiles/gecode.dir/depend
/usr/bin/gmake  -f test/solvers/CMakeFiles/gecode-mp-test.dir/build.make test/solvers/CMakeFiles/gecode-mp-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/CMakeFiles/gecode.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/solvers /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/solvers/CMakeFiles/gecode-mp-test.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/solvers/CMakeFiles/gecode-mp-test.dir/build.make test/solvers/CMakeFiles/gecode-mp-test.dir/build
/usr/bin/gmake  -f solvers/CMakeFiles/gecode.dir/build.make solvers/CMakeFiles/gecode.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 71%] Building CXX object test/solvers/CMakeFiles/gecode-mp-test.dir/gecode-test.cc.o
[ 71%] Building CXX object solvers/CMakeFiles/gecode.dir/gecode/main.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/solvers && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_THREAD=1 -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/solvers/CMakeFiles/gecode-mp-test.dir/gecode-test.cc.o -MF CMakeFiles/gecode-mp-test.dir/gecode-test.cc.o.d -o CMakeFiles/gecode-mp-test.dir/gecode-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solvers/gecode-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -MD -MT solvers/CMakeFiles/gecode.dir/gecode/main.cc.o -MF CMakeFiles/gecode.dir/gecode/main.cc.o.d -o CMakeFiles/gecode.dir/gecode/main.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/main.cc
[ 71%] Linking CXX executable ../bin/sp-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/sp-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/sp-test.dir/sp-test.cc.o" -o ../bin/sp-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/basic-expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.h:41,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/main.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/basic-expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/expr-visitor.h:26,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.h:41,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/solvers/gecode-test.cc:27:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 71%] Built target problem-builder-test
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 71%] Built target suffix-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/src/asl && /usr/bin/cmake -E cmake_symlink_library ../../bin/libaslmp.so.3.1.0 ../../bin/libaslmp.so.3 ../../bin/libaslmp.so
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 71%] Built target aslmp
/usr/bin/gmake  -f test/CMakeFiles/function-test.dir/build.make test/CMakeFiles/function-test.dir/depend
/usr/bin/gmake  -f test/CMakeFiles/cp-test.dir/build.make test/CMakeFiles/cp-test.dir/depend
/usr/bin/gmake  -f test/asl/CMakeFiles/aslexpr-test.dir/build.make test/asl/CMakeFiles/aslexpr-test.dir/depend
/usr/bin/gmake  -f test/asl/CMakeFiles/aslbuilder-test.dir/build.make test/asl/CMakeFiles/aslbuilder-test.dir/depend
/usr/bin/gmake  -f test/asl/CMakeFiles/aslproblem-test.dir/build.make test/asl/CMakeFiles/aslproblem-test.dir/depend
/usr/bin/gmake  -f test/asl/CMakeFiles/ampltestsolver.dir/build.make test/asl/CMakeFiles/ampltestsolver.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl/CMakeFiles/aslexpr-test.dir/DependInfo.cmake "--color="
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/cp-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/CMakeFiles/function-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl/CMakeFiles/aslbuilder-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl/CMakeFiles/aslproblem-test.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl/CMakeFiles/ampltestsolver.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/asl/CMakeFiles/aslexpr-test.dir/build.make test/asl/CMakeFiles/aslexpr-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/asl/CMakeFiles/aslproblem-test.dir/build.make test/asl/CMakeFiles/aslproblem-test.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/asl/CMakeFiles/aslbuilder-test.dir/build.make test/asl/CMakeFiles/aslbuilder-test.dir/build
/usr/bin/gmake  -f test/CMakeFiles/function-test.dir/build.make test/CMakeFiles/function-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/CMakeFiles/cp-test.dir/build.make test/CMakeFiles/cp-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/asl/CMakeFiles/ampltestsolver.dir/build.make test/asl/CMakeFiles/ampltestsolver.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 72%] Building CXX object test/asl/CMakeFiles/aslexpr-test.dir/no-unordered-map-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/asl/CMakeFiles/aslexpr-test.dir/no-unordered-map-test.cc.o -MF CMakeFiles/aslexpr-test.dir/no-unordered-map-test.cc.o.d -o CMakeFiles/aslexpr-test.dir/no-unordered-map-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/no-unordered-map-test.cc
[ 74%] Building CXX object test/asl/CMakeFiles/aslbuilder-test.dir/aslbuilder-test.cc.o
[ 74%] Building CXX object test/CMakeFiles/function-test.dir/function-test.cc.o
[ 74%] Building CXX object test/CMakeFiles/cp-test.dir/cp-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/function-test.dir/function-test.cc.o -MF CMakeFiles/function-test.dir/function-test.cc.o.d -o CMakeFiles/function-test.dir/function-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/CMakeFiles/cp-test.dir/cp-test.cc.o -MF CMakeFiles/cp-test.dir/cp-test.cc.o.d -o CMakeFiles/cp-test.dir/cp-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/cp-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/asl/CMakeFiles/aslbuilder-test.dir/aslbuilder-test.cc.o -MF CMakeFiles/aslbuilder-test.dir/aslbuilder-test.cc.o.d -o CMakeFiles/aslbuilder-test.dir/aslbuilder-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslbuilder-test.cc
[ 74%] Building CXX object test/asl/CMakeFiles/aslexpr-test.dir/aslexpr-test.cc.o
[ 74%] Building CXX object test/asl/CMakeFiles/aslproblem-test.dir/aslproblem-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/asl/CMakeFiles/aslexpr-test.dir/aslexpr-test.cc.o -MF CMakeFiles/aslexpr-test.dir/aslexpr-test.cc.o.d -o CMakeFiles/aslexpr-test.dir/aslexpr-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslexpr-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/asl/CMakeFiles/aslproblem-test.dir/aslproblem-test.cc.o -MF CMakeFiles/aslproblem-test.dir/aslproblem-test.cc.o.d -o CMakeFiles/aslproblem-test.dir/aslproblem-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslproblem-test.cc
[ 75%] Building CXX object test/asl/CMakeFiles/ampltestsolver.dir/testsolver.cc.o
[ 75%] Building CXX object test/asl/CMakeFiles/ampltestsolver.dir/__/__/src/solver-c.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SOLVER=testsolver -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dampltestsolver_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT test/asl/CMakeFiles/ampltestsolver.dir/testsolver.cc.o -MF CMakeFiles/ampltestsolver.dir/testsolver.cc.o.d -o CMakeFiles/ampltestsolver.dir/testsolver.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/testsolver.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/g++ -DMP_DATE=20240115 -DMP_SOLVER=testsolver -DMP_SYSINFO="\"Linux x86_64\"" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -Dampltestsolver_EXPORTS -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIC -MD -MT test/asl/CMakeFiles/ampltestsolver.dir/__/__/src/solver-c.cc.o -MF CMakeFiles/ampltestsolver.dir/__/__/src/solver-c.cc.o.d -o CMakeFiles/ampltestsolver.dir/__/__/src/solver-c.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/solver-c.cc
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslexpr.h:146,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/no-unordered-map-test.cc:3:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
[ 75%] Built target expr-writer-test
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslbuilder.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslbuilder-test.cc:25:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/../gtest-extra.h:34,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslexpr-test.cc:25:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/aslbuilder.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslproblem-test.cc:24:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/problem-builder.h:32,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver.h:30,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/solver-c.cc:26:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/error.h:28,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/common.h:29,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/problem-builder.h:32,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/solver.h:30,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/testsolver.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.h:36,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:29:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.h:36,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/cp-test.cc:25:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/format.h:117:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  117 | # define FMT_HAS_FEATURE(x) __has_feature(x)
      |                             ^~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.h:285:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  285 |   std::auto_ptr<LibraryImpl> impl_;
      |        ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.h:31:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
[ 75%] Built target sp-test
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.h:285:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  285 |   std::auto_ptr<LibraryImpl> impl_;
      |        ^~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function.h:31:
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:28:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc: In member function ‘virtual void {anonymous}::FunctionTest_Differentiator_Test::TestBody()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:554:43: warning: ‘std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = double; _Arg2 = double; _Result = double]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  554 |   EXPECT_NEAR(0, diff(std::bind2nd(ptr_fun(Hypot), -5), 0), 1e-7);
      |                                    ~~~~~~~^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19419:52: note: in definition of macro ‘GTEST_ASSERT_’
19419 |   if (const ::testing::AssertionResult gtest_ar = (expression)) \
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19559:3: note: in expansion of macro ‘GTEST_PRED_FORMAT3_’
19559 |   GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, GTEST_NONFATAL_FAILURE_)
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19870:3: note: in expansion of macro ‘EXPECT_PRED_FORMAT3’
19870 |   EXPECT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, \
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:554:3: note: in expansion of macro ‘EXPECT_NEAR’
  554 |   EXPECT_NEAR(0, diff(std::bind2nd(ptr_fun(Hypot), -5), 0), 1e-7);
      |   ^~~~~~~~~~~
In file included from /usr/include/c++/14/functional:49,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:23:
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:554:35: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function<double, double, double>; _Tp = int]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  554 |   EXPECT_NEAR(0, diff(std::bind2nd(ptr_fun(Hypot), -5), 0), 1e-7);
      |                       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19419:52: note: in definition of macro ‘GTEST_ASSERT_’
19419 |   if (const ::testing::AssertionResult gtest_ar = (expression)) \
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19559:3: note: in expansion of macro ‘GTEST_PRED_FORMAT3_’
19559 |   GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, GTEST_NONFATAL_FAILURE_)
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19870:3: note: in expansion of macro ‘EXPECT_PRED_FORMAT3’
19870 |   EXPECT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, \
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:554:3: note: in expansion of macro ‘EXPECT_NEAR’
  554 |   EXPECT_NEAR(0, diff(std::bind2nd(ptr_fun(Hypot), -5), 0), 1e-7);
      |   ^~~~~~~~~~~
In file included from /usr/include/c++/14/bits/stl_function.h:1435:
/usr/include/c++/14/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc: In member function ‘virtual void {anonymous}::FunctionTest_DifferentiatorDetectsNaN_Test::TestBody()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:565:36: warning: ‘std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = double; _Arg2 = double; _Result = double]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  565 |   EXPECT_EQ(0, std::bind2nd(ptr_fun(Hypot), 0)(0));
      |                             ~~~~~~~^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19419:52: note: in definition of macro ‘GTEST_ASSERT_’
19419 |   if (const ::testing::AssertionResult gtest_ar = (expression)) \
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19504:3: note: in expansion of macro ‘GTEST_PRED_FORMAT2_’
19504 |   GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_)
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19749:3: note: in expansion of macro ‘EXPECT_PRED_FORMAT2’
19749 |   EXPECT_PRED_FORMAT2(::testing::internal:: \
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:565:3: note: in expansion of macro ‘EXPECT_EQ’
  565 |   EXPECT_EQ(0, std::bind2nd(ptr_fun(Hypot), 0)(0));
      |   ^~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:565:28: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function<double, double, double>; _Tp = int]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  565 |   EXPECT_EQ(0, std::bind2nd(ptr_fun(Hypot), 0)(0));
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19419:52: note: in definition of macro ‘GTEST_ASSERT_’
19419 |   if (const ::testing::AssertionResult gtest_ar = (expression)) \
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19504:3: note: in expansion of macro ‘GTEST_PRED_FORMAT2_’
19504 |   GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_)
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19749:3: note: in expansion of macro ‘EXPECT_PRED_FORMAT2’
19749 |   EXPECT_PRED_FORMAT2(::testing::internal:: \
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:565:3: note: in expansion of macro ‘EXPECT_EQ’
  565 |   EXPECT_EQ(0, std::bind2nd(ptr_fun(Hypot), 0)(0));
      |   ^~~~~~~~~
/usr/include/c++/14/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:566:47: warning: ‘std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = double; _Arg2 = double; _Result = double]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  566 |   EXPECT_NE(0, isnan(diff(std::bind2nd(ptr_fun(Hypot), 0), 0)));
      |                                        ~~~~~~~^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19419:52: note: in definition of macro ‘GTEST_ASSERT_’
19419 |   if (const ::testing::AssertionResult gtest_ar = (expression)) \
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19504:3: note: in expansion of macro ‘GTEST_PRED_FORMAT2_’
19504 |   GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_)
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19753:3: note: in expansion of macro ‘EXPECT_PRED_FORMAT2’
19753 |   EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperNE, expected, actual)
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:566:3: note: in expansion of macro ‘EXPECT_NE’
  566 |   EXPECT_NE(0, isnan(diff(std::bind2nd(ptr_fun(Hypot), 0), 0)));
      |   ^~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:566:16: note: in expansion of macro ‘isnan’
  566 |   EXPECT_NE(0, isnan(diff(std::bind2nd(ptr_fun(Hypot), 0), 0)));
      |                ^~~~~
/usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here
 1150 |     ptr_fun(_Result (*__x)(_Arg1, _Arg2))
      |     ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:566:39: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = pointer_to_binary_function<double, double, double>; _Tp = int]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  566 |   EXPECT_NE(0, isnan(diff(std::bind2nd(ptr_fun(Hypot), 0), 0)));
      |                           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19419:52: note: in definition of macro ‘GTEST_ASSERT_’
19419 |   if (const ::testing::AssertionResult gtest_ar = (expression)) \
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19504:3: note: in expansion of macro ‘GTEST_PRED_FORMAT2_’
19504 |   GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_)
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19753:3: note: in expansion of macro ‘EXPECT_PRED_FORMAT2’
19753 |   EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperNE, expected, actual)
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:566:3: note: in expansion of macro ‘EXPECT_NE’
  566 |   EXPECT_NE(0, isnan(diff(std::bind2nd(ptr_fun(Hypot), 0), 0)));
      |   ^~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:566:16: note: in expansion of macro ‘isnan’
  566 |   EXPECT_NE(0, isnan(diff(std::bind2nd(ptr_fun(Hypot), 0), 0)));
      |                ^~~~~
/usr/include/c++/14/backward/binders.h:172:5: note: declared here
  172 |     bind2nd(const _Operation& __fn, const _Tp& __x)
      |     ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc: In member function ‘virtual void {anonymous}::FunctionTest_DifferentiatorRightDeriv_Test::TestBody()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:580:30: warning: ‘std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = double; _Result = double]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  580 |   EXPECT_NEAR(1, diff(ptr_fun(PositiveOrNaN), 0), 1e-7);
      |                       ~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19419:52: note: in definition of macro ‘GTEST_ASSERT_’
19419 |   if (const ::testing::AssertionResult gtest_ar = (expression)) \
      |                                                    ^~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19559:3: note: in expansion of macro ‘GTEST_PRED_FORMAT3_’
19559 |   GTEST_PRED_FORMAT3_(pred_format, v1, v2, v3, GTEST_NONFATAL_FAILURE_)
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:19870:3: note: in expansion of macro ‘EXPECT_PRED_FORMAT3’
19870 |   EXPECT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, \
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/function-test.cc:580:3: note: in expansion of macro ‘EXPECT_NEAR’
  580 |   EXPECT_NEAR(1, diff(ptr_fun(PositiveOrNaN), 0), 1e-7);
      |   ^~~~~~~~~~~
/usr/include/c++/14/bits/stl_function.h:1123:5: note: declared here
 1123 |     ptr_fun(_Result (*__x)(_Arg))
      |     ^~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslproblem-test.cc: In member function ‘virtual void SuffixTest_FindSuffix_Test::TestBody()’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslproblem-test.cc:546:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else]
  546 |     if (kinds[i] != kind)
      |        ^
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslproblem-test.cc:23:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslproblem-test.cc:546:8: warning:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslproblem-test.cc:546:8: warning:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8278:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslproblem-test.cc:546:8: warning:  8278 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslproblem-test.cc:546:8: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8279 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/aslproblem-test.cc:546:8: warning:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:234:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8307:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8307 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8308 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8314:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8314 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8315 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<char> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8321:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8321 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8322 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<char> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<char>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::MatchesRegexMatcher]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8329:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8329 |   return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5959:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5959 |   GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8353:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8353 |   return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8354 |       str, true, true));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~~~~~~~         
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StrEqualityMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StrEqualityMatcher<StringType>::operator=(const testing::internal::StrEqualityMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5770:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5770 |   GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8382:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8382 |   return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8383 |       substring));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~~~~               
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::HasSubstrMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::HasSubstrMatcher<StringType>::operator=(const testing::internal::HasSubstrMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5817:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5817 |   GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8389:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8389 |   return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8390 |       prefix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >::StartsWithMatcher(const testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::StartsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::StartsWithMatcher<StringType>::operator=(const testing::internal::StartsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5864:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5864 |   GTEST_DISALLOW_ASSIGN_(StartsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h: In instantiation of ‘testing::PolymorphicMatcher<Impl>::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5124:10:   required from ‘testing::PolymorphicMatcher<Impl> testing::MakePolymorphicMatcher(const Impl&) [with Impl = internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >]’
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  5124 |   return PolymorphicMatcher<Impl>(impl);
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:8396:32:   required from here
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:  8396 |   return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    8397 |       suffix));
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note:       |       ~~~~~~~~                  
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5059:54: warning: implicitly-declared ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >::EndsWithMatcher(const testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >&)’ is deprecated [-Wdeprecated-copy]
 5059 |   explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {}
      |                                                      ^~~~~~~~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gtest/gtest.h:1829:8: note: because ‘testing::internal::EndsWithMatcher<std::__cxx11::basic_string<wchar_t> >’ has user-provided ‘void testing::internal::EndsWithMatcher<StringType>::operator=(const testing::internal::EndsWithMatcher<StringType>&) [with StringType = std::__cxx11::basic_string<wchar_t>]’
 1829 |   void operator=(type const &)
      |        ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty/gmock/gmock.h:5910:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’
 5910 |   GTEST_DISALLOW_ASSIGN_(EndsWithMatcher);
      |   ^~~~~~~~~~~~~~~~~~~~~~
[ 76%] Linking CXX executable ../bin/smpswriter
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/cmake -E cmake_link_script CMakeFiles/smpswriter.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/smpswriter.dir/smpswriter/main.cc.o -o ../bin/smpswriter  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin: ../lib/libamplsmpswriter-static.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 77%] Linking CXX executable bin/nl-reader-example
/usr/bin/cmake -E cmake_link_script CMakeFiles/nl-reader-example.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/nl-reader-example.dir/examples/nl-reader-example.cc.o" -o bin/nl-reader-example  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 78%] Linking CXX executable ../bin/cp-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/cp-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/cp-test.dir/cp-test.cc.o" -o ../bin/cp-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../lib/libfunction.a ../bin/libaslmp.so.3.1.0 ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs -lm -ldl -lasl 
[ 78%] Linking CXX executable ../bin/expr-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/expr-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/expr-test.dir/expr-test.cc.o" -o ../bin/expr-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 79%] Linking CXX executable ../../bin/jacop
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop && /usr/bin/cmake -E cmake_link_script CMakeFiles/jacop.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/jacop.dir/main.cc.o -o ../../bin/jacop  -Wl,-rpath,/usr/lib/jvm/java/lib:/usr/lib/jvm/java/lib/server:/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin: ../../lib/libampljacop-static.a /usr/lib/jvm/java/lib/libjawt.so /usr/lib/jvm/java/lib/server/libjvm.so ../../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 79%] Linking CXX shared library ../../bin/libampltestsolver.so
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/cmake -E cmake_link_script CMakeFiles/ampltestsolver.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libampltestsolver.so -o ../../bin/libampltestsolver.so CMakeFiles/ampltestsolver.dir/testsolver.cc.o "CMakeFiles/ampltestsolver.dir/__/__/src/solver-c.cc.o"  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../../bin/libaslmp.so.3.1.0 ../../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs -lasl -lm -ldl -lasl -lm -ldl 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 79%] Built target smpswriter
[ 80%] Linking CXX executable ../bin/problem-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/problem-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/problem-test.dir/problem-test.cc.o" -o ../bin/problem-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 80%] Built target nl-reader-example
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 80%] Built target cp-test
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 80%] Built target expr-test
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 80%] Built target ampltestsolver
/usr/bin/gmake  -f test/asl/CMakeFiles/solver-c-test.dir/build.make test/asl/CMakeFiles/solver-c-test.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl/CMakeFiles/solver-c-test.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f test/asl/CMakeFiles/solver-c-test.dir/build.make test/asl/CMakeFiles/solver-c-test.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 80%] Building CXX object test/asl/CMakeFiles/solver-c-test.dir/solver-c-test.cc.o
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/g++ -DFMT_USE_FILE_DESCRIPTORS -DMP_DATE=20240115 -DMP_SYSINFO="\"Linux x86_64\"" -DMP_TEST_DATA_DIR=\"/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/data\" -DMP_USE_ATOMIC -DMP_USE_HASH -DMP_USE_UNIQUE_PTR -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/../thirdparty -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -std=c++11 -fPIE -fno-delete-null-pointer-checks -MD -MT test/asl/CMakeFiles/solver-c-test.dir/solver-c-test.cc.o -MF CMakeFiles/solver-c-test.dir/solver-c-test.cc.o.d -o CMakeFiles/solver-c-test.dir/solver-c-test.cc.o -c /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/test/asl/solver-c-test.cc
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/thirdparty/jacop/jacop-4.9.0.jar /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 80%] Built target jacop
/usr/bin/gmake  -f solvers/jacop/CMakeFiles/ampljacop-java.dir/build.make solvers/jacop/CMakeFiles/ampljacop-java.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop/CMakeFiles/ampljacop-java.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
/usr/bin/gmake  -f solvers/jacop/CMakeFiles/ampljacop-java.dir/build.make solvers/jacop/CMakeFiles/ampljacop-java.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 81%] Building Java objects for ampljacop-java.jar
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop && /usr/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop/CMakeFiles/ampljacop-java.dir -DCMAKE_JAR_CLASSES_PREFIX= -P /usr/share/cmake/Modules/UseJava/ClearClassFiles.cmake
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop && /usr/bin/javac -source 1.7 -target 1.7 -Xlint:-options -classpath :/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/thirdparty/jacop/jacop-4.9.0.jar:/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/jacop:/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin -d /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop/CMakeFiles/ampljacop-java.dir @/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers/jacop/CMakeFiles/ampljacop-java.dir/java_sources
error: Source option 7 is no longer supported. Use 8 or later.
error: Target option 7 is no longer supported. Use 8 or later.
gmake[2]: *** [solvers/jacop/CMakeFiles/ampljacop-java.dir/build.make:88: solvers/jacop/CMakeFiles/ampljacop-java.dir/java_compiled_ampljacop-java] Error 2
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake[1]: *** [CMakeFiles/Makefile2:1718: solvers/jacop/CMakeFiles/ampljacop-java.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
[ 82%] Linking CXX executable ../../bin/solver-c-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/cmake -E cmake_link_script CMakeFiles/solver-c-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/solver-c-test.dir/solver-c-test.cc.o" -o ../../bin/solver-c-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../../lib/libgtest-extra.a ../../bin/libampltestsolver.so ../../bin/libaslmp.so.3.1.0 ../../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs -lasl -lm -ldl -lasl -lm -ldl 
[ 83%] Linking CXX executable ../../bin/aslproblem-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/cmake -E cmake_link_script CMakeFiles/aslproblem-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/aslproblem-test.dir/aslproblem-test.cc.o" -o ../../bin/aslproblem-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../../lib/libgtest-extra.a ../../bin/libaslmp.so.3.1.0 ../../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs -lasl -lm -ldl -lasl -lm -ldl 
[ 84%] Linking CXX executable ../bin/gecode
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/cmake -E cmake_link_script CMakeFiles/gecode.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/gecode.dir/gecode/main.cc.o -o ../bin/gecode  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin: ../lib/libamplgecode-static.a -lgecodeminimodel -lgecodesupport -lgecodekernel -lgecodeint -lgecodesearch ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 84%] Built target problem-test
[ 85%] Linking CXX executable ../../bin/jacop-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/solvers && /usr/bin/cmake -E cmake_link_script CMakeFiles/jacop-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/jacop-test.dir/jacop-test.cc.o" -o ../../bin/jacop-test  -Wl,-rpath,/usr/lib/jvm/java/lib:/usr/lib/jvm/java/lib/server:/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../../lib/libgtest-extra.a ../../lib/libampljacop-static.a /usr/lib/jvm/java/lib/libjawt.so /usr/lib/jvm/java/lib/server/libjvm.so ../../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 86%] Linking CXX executable ../../bin/aslexpr-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/cmake -E cmake_link_script CMakeFiles/aslexpr-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/aslexpr-test.dir/aslexpr-test.cc.o" "CMakeFiles/aslexpr-test.dir/no-unordered-map-test.cc.o" -o ../../bin/aslexpr-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../../lib/libgtest-extra.a ../../bin/libaslmp.so.3.1.0 ../../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs -lasl -lm -ldl -lasl -lm -ldl 
[ 87%] Linking CXX executable ../bin/function-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/function-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/function-test.dir/function-test.cc.o" -o ../bin/function-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../lib/libfunction.a ../bin/libaslmp.so.3.1.0 ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs -lm -ldl -lasl 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 87%] Built target solver-c-test
In member function ‘free’,
    inlined from ‘rfree’ at /usr/include/gecode/support/heap.hpp:377:28,
    inlined from ‘operator delete’ at /usr/include/gecode/support/heap.hpp:420:15,
    inlined from ‘__dt_del ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.h:49:7,
    inlined from ‘__ct ’ at /usr/include/gecode/search/rbs.hpp:95:9,
    inlined from ‘Search’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:750:38,
    inlined from ‘Solve’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:834:35:
/usr/include/gecode/support/allocator.hpp:88:11: warning: ‘free’ called on unallocated object ‘converter’ [-Wfree-nonheap-object]
   88 |     ::free(p);
      |           ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc: In member function ‘Solve’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:791:23: note: declared here
  791 |   MPToGecodeConverter converter(p.num_vars(), ipl_);
      |                       ^
In member function ‘free’,
    inlined from ‘rfree’ at /usr/include/gecode/support/heap.hpp:377:28,
    inlined from ‘operator delete’ at /usr/include/gecode/support/heap.hpp:420:15,
    inlined from ‘__dt_del ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.h:49:7,
    inlined from ‘__ct ’ at /usr/include/gecode/search/rbs.hpp:95:9,
    inlined from ‘Search’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:764:38,
    inlined from ‘Solve’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:834:35:
/usr/include/gecode/support/allocator.hpp:88:11: warning: ‘free’ called on unallocated object ‘converter’ [-Wfree-nonheap-object]
   88 |     ::free(p);
      |           ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc: In member function ‘Solve’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:791:23: note: declared here
  791 |   MPToGecodeConverter converter(p.num_vars(), ipl_);
      |                       ^
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 87%] Built target gecode
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 87%] Built target aslproblem-test
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 87%] Built target jacop-test
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 87%] Built target aslexpr-test
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 87%] Built target function-test
[ 87%] Linking CXX executable ../../bin/gecode-mp-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/solvers && /usr/bin/cmake -E cmake_link_script CMakeFiles/gecode-mp-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/gecode-mp-test.dir/gecode-test.cc.o" -o ../../bin/gecode-mp-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../../lib/libgtest-extra.a ../../lib/libamplgecode-static.a -lgecodeminimodel -lgecodesupport -lgecodekernel -lgecodeint -lgecodesearch ../../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
In member function ‘free’,
    inlined from ‘rfree’ at /usr/include/gecode/support/heap.hpp:377:28,
    inlined from ‘operator delete’ at /usr/include/gecode/support/heap.hpp:420:15,
    inlined from ‘__dt_del ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.h:49:7,
    inlined from ‘__ct ’ at /usr/include/gecode/search/rbs.hpp:95:9,
    inlined from ‘Search’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:750:38,
    inlined from ‘Solve’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:834:35:
/usr/include/gecode/support/allocator.hpp:88:11: warning: ‘free’ called on unallocated object ‘converter’ [-Wfree-nonheap-object]
   88 |     ::free(p);
      |           ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc: In member function ‘Solve’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:791:23: note: declared here
  791 |   MPToGecodeConverter converter(p.num_vars(), ipl_);
      |                       ^
In member function ‘free’,
    inlined from ‘rfree’ at /usr/include/gecode/support/heap.hpp:377:28,
    inlined from ‘operator delete’ at /usr/include/gecode/support/heap.hpp:420:15,
    inlined from ‘__dt_del ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.h:49:7,
    inlined from ‘__ct ’ at /usr/include/gecode/search/rbs.hpp:95:9,
    inlined from ‘Search’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:764:38,
    inlined from ‘Solve’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:834:35:
/usr/include/gecode/support/allocator.hpp:88:11: warning: ‘free’ called on unallocated object ‘converter’ [-Wfree-nonheap-object]
   88 |     ::free(p);
      |           ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc: In member function ‘Solve’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/gecode/gecode.cc:791:23: note: declared here
  791 |   MPToGecodeConverter converter(p.num_vars(), ipl_);
      |                       ^
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 87%] Built target gecode-mp-test
[ 88%] Linking CXX executable ../../bin/aslbuilder-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/cmake -E cmake_link_script CMakeFiles/aslbuilder-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/aslbuilder-test.dir/aslbuilder-test.cc.o" -o ../../bin/aslbuilder-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../../lib/libgtest-extra.a ../../bin/libaslmp.so.3.1.0 ../../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs -lasl -lm -ldl -lasl -lm -ldl 
[ 89%] Linking CXX executable ../bin/expr-visitor-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/expr-visitor-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/expr-visitor-test.dir/expr-visitor-test.cc.o" -o ../bin/expr-visitor-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 89%] Built target aslbuilder-test
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 89%] Built target expr-visitor-test
[ 89%] Linking CXX executable ../bin/solver-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/solver-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/solver-test.dir/solver-test.cc.o" -o ../bin/solver-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 89%] Built target solver-test
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_eval.h:16,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/obj_std.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/model_api_base.h:32,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/solvers/highsmp/highsmpmodelapi.h:8:
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1347801 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/redefs_mip_std.h:21:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1347797 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1348528 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1348524 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1349459 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1349455 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1350390 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1350386 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1351321 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1351317 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1352252 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1352248 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1353183 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1353179 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1354114 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1354110 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1355045 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1355041 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1355976 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1355972 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1356907 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1356903 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1357838 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1357834 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1358769 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1358765 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1359700 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1359696 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1360631 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1360627 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1361562 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1361558 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1362493 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1362489 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::HighsModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_eval.h:16,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/obj_std.h:9,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/converter_model.h:9:
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1380454 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/redefs_mip_std.h:21:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1380450 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1381181 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1381177 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1382112 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1382108 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1383043 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1383039 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1383974 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1383970 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1384905 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1384901 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1385836 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1385832 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1386767 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1386763 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1387698 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1387694 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1388629 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1388625 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1389560 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1389556 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1390491 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1390487 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1391422 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1391418 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1392353 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1392349 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1393284 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1393280 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1394215 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1394211 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1395146 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1395142 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mp::ScipModelAPI, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_std.h:10,
                 from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/problem_flattener.h:13:
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1496476 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
In file included from /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/redefs_mip_std.h:21:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1496472 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::PowConstExponentConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> > >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::PowConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1497547 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1497543 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::ExpConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1498497 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1498493 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::ExpAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1499447 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1499443 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::LogConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1500397 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1500393 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<double, 1ul>, mp::NumericFunctionalConstraintTraits, mp::LogAConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1501347 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1501343 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1502297 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1502293 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1503247 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1503243 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1504197 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1504193 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1505147 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1505143 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcosConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1506097 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1506093 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1507047 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1507043 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::SinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1507997 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1507993 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::CoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1508947 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1508943 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::TanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1509897 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1509893 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AsinhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1510847 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1510843 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AcoshConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1511797 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘mp::PLSlopes::PLSlopes(mp::PLSlopes&&)’,
    inlined from ‘mp::PLConParams::PLConParams(mp::PLConParams&&)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘mp::CustomFunctionalConstraint<std::array<int, 1ul>, mp::PLConParams, mp::NumericFunctionalConstraintTraits, mp::PLConstraintId>::CustomFunctionalConstraint(std::array<int, 1ul>, mp::PLConParams)’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.1511793 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^~~~~~~~
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘mp::FuncConConverter_MIP_CRTP<mp::FuncConConverter_MIP<mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >, mp::FlatCvtImpl<mp::MIPFlatConverter, mip_converter_test::MIPInstanceBackend, mp::FlatModel<mp::DefaultFlatModelParams> >, mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> >::Convert(mp::CustomFunctionalConstraint<std::array<int, 1ul>, std::array<int, 0ul>, mp::NumericFunctionalConstraintTraits, mp::AtanhConstraintId> const&, int) [clone .isra.0]’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 90%] Linking CXX executable ../bin/nl-reader-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/nl-reader-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/nl-reader-test.dir/nl-reader-test.cc.o" -o ../bin/nl-reader-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 90%] Built target nl-reader-test
[ 91%] Linking CXX static library ../lib/libamplhighsmp-static.a
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/cmake -P CMakeFiles/amplhighsmp-static.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/cmake -E cmake_link_script CMakeFiles/amplhighsmp-static.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libamplhighsmp-static.a "CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpbackend.cc.o" "CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpcommon.cc.o" "CMakeFiles/amplhighsmp-static.dir/highsmp/highsmpmodelapi.cc.o" "CMakeFiles/amplhighsmp-static.dir/highsmp/highsmp-modelapi-connect.cc.o" "CMakeFiles/amplhighsmp-static.dir/highsmp/model-mgr-with-std-pb.cc.o"
/usr/bin/ranlib ../lib/libamplhighsmp-static.a
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 91%] Built target amplhighsmp-static
[ 91%] Linking CXX executable ../bin/converter-mip-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/converter-mip-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/converter-mip-test.dir/converter-mip-test.cpp.o" -o ../bin/converter-mip-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
[ 91%] Linking CXX static library ../lib/libamplscipmp-static.a
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/cmake -P CMakeFiles/amplscipmp-static.dir/cmake_clean_target.cmake
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/solvers && /usr/bin/cmake -E cmake_link_script CMakeFiles/amplscipmp-static.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libamplscipmp-static.a "CMakeFiles/amplscipmp-static.dir/scipmp/scipmpbackend.cc.o" "CMakeFiles/amplscipmp-static.dir/scipmp/scipmpcommon.cc.o" "CMakeFiles/amplscipmp-static.dir/scipmp/scipmpmodelapi.cc.o" "CMakeFiles/amplscipmp-static.dir/scipmp/scipmp-modelapi-connect.cc.o" "CMakeFiles/amplscipmp-static.dir/scipmp/model-mgr-with-std-pb.cc.o"
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.10084 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.10080 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/usr/bin/ranlib ../lib/libamplscipmp-static.a
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.11742 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.11738 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.13068 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.13064 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.14394 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.14390 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 91%] Built target amplscipmp-static
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.15720 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.15716 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.17046 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.17042 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.18372 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.18368 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.19698 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.19694 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.21024 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.21020 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.22350 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.22346 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.23676 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.23672 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.25002 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.24998 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.26328 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.26324 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.27654 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.27650 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.28980 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.28976 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.43418 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.43414 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.44899 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:84:32: note: ‘<anonymous>’ declared here
   84 |                                PLConstraint({x}, laPrm.plPoints));
      |                                ^
In member function ‘__ct ’,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:355:7,
    inlined from ‘__ct ’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_base.h:159:29,
    inlined from ‘Convert.isra’ at /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/constr_functional.h:273:7: warning: ‘MEM <vector(2) double> [(double *)&D.44895 + 48B]’ may be used uninitialized [-Wmaybe-uninitialized]
  273 | class PLSlopes {
      |       ^
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h: In member function ‘Convert.isra’:
/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/include/mp/flat/redef/MIP/lin_approx.h:97:32: note: ‘<anonymous>’ declared here
   97 |                                PLConstraint({int(rmd)}, laPrm.plPoints));
      |                                ^
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 91%] Built target converter-mip-test
[ 92%] Linking CXX executable ../bin/converter-flat-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/converter-flat-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/converter-flat-test.dir/converter-flat-test.cpp.o" -o ../bin/converter-flat-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../lib/libgtest-extra.a ../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 92%] Built target converter-flat-test
gmake[1]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake: *** [Makefile:149: all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.1BRiG3 (%build)
RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.1BRiG3 (%build)
Child return code was: 1
EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 28dfe68ba4244cf98cb5a1ec4ac150a6 -D /var/lib/mock/f41-build-side-84507-49321030-5865329/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.xp1sqm37:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"\' \'--setenv=PS1=<mock-chroot> \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/mp.spec\'\n', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status
    raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # /usr/bin/systemd-nspawn -q -M 28dfe68ba4244cf98cb5a1ec4ac150a6 -D /var/lib/mock/f41-build-side-84507-49321030-5865329/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.xp1sqm37:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/mp.spec'



Extracted relevant lines:
gmake[1]: *** Waiting for unfinished jobs....
[ 82%] Linking CXX executable ../../bin/solver-c-test
cd /builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/test/asl && /usr/bin/cmake -E cmake_link_script CMakeFiles/solver-c-test.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wall -Wextra -pedantic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -I/usr/include/asl -I/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/src/asl/solvers -I/usr/include/highs -I/usr/include/scip -DNDEBUG -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/solver-c-test.dir/solver-c-test.cc.o" -o ../../bin/solver-c-test  -Wl,-rpath,/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build/bin ../../lib/libgtest-extra.a ../../bin/libampltestsolver.so ../../bin/libaslmp.so.3.1.0 ../../bin/libmp.so.3.1.0 /usr/lib64/librt.a -lscip -lhighs -lasl -lm -ldl -lasl -lm -ldl 
gmake[2]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
[ 92%] Built target converter-flat-test
gmake[1]: Leaving directory '/builddir/build/BUILD/mp-34afbd381c72af810c4313e5f4ee182dec93682e/redhat-linux-build'
gmake: *** [Makefile:149: all] Error 2
EXCEPTION: [Error('Command failed: 
 # /usr/bin/systemd-nspawn -q -M 28dfe68ba4244cf98cb5a1ec4ac150a6 -D /var/lib/mock/f41-build-side-84507-49321030-5865329/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.xp1sqm37:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"\' \'--setenv=PS1=<mock-chroot> \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/mp.spec\'
', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status
    raise exception.Error("Command failed: 
 # %s
%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # /usr/bin/systemd-nspawn -q -M 28dfe68ba4244cf98cb5a1ec4ac150a6 -D /var/lib/mock/f41-build-side-84507-49321030-5865329/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.xp1sqm37:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/mp.spec'