Diff of the two buildlogs:

--
--- b1/build.log	2025-02-11 18:02:46.518047820 +0000
+++ b2/build.log	2025-02-11 22:28:15.343926085 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Tue Feb 11 05:45:26 -12 2025
-I: pbuilder-time-stamp: 1739295926
+I: Current time: Tue Mar 17 14:25:57 +14 2026
+I: pbuilder-time-stamp: 1773707157
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -29,54 +29,86 @@
 dpkg-source: info: applying 0005-Link-against-SoPlex-shared-library.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/21437/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/43064/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos16-i386.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Mar 17 00:28 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/43064/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/43064/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='i386'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='i386'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=i386
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 '
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=i686
+  HOST_ARCH=i386
   IFS=' 	
   '
-  INVOCATION_ID='c477d5f75efb4566847475fd88384a69'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  LD_LIBRARY_PATH='/usr/lib/libeatmydata'
-  LD_PRELOAD='libeatmydata.so'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='21437'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=5af9033054774ebea6b1620c45b82aea
+  LANG=C
+  LANGUAGE=de_CH:de
+  LC_ALL=C
+  LD_LIBRARY_PATH=/usr/lib/libeatmydata
+  LD_PRELOAD=libeatmydata.so
+  MACHTYPE=i686-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=43064
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.EPI6ehUT/pbuilderrc_9OAT --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.EPI6ehUT/b1 --logfile b1/build.log papilo_2.4.1+ds-1.dsc'
-  SUDO_GID='112'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://46.16.76.132:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.EPI6ehUT/pbuilderrc_6MzM --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.EPI6ehUT/b2 --logfile b2/build.log papilo_2.4.1+ds-1.dsc'
+  SUDO_GID=112
+  SUDO_UID=107
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://213.165.73.152:3128
 I: uname -a
-  Linux ionos2-i386 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/21437/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/43064/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -229,7 +261,7 @@
 Get: 93 http://deb.debian.org/debian unstable/main i386 libtbbbind-2-5 i386 2022.0.0-1 [14.5 kB]
 Get: 94 http://deb.debian.org/debian unstable/main i386 libtbb12 i386 2022.0.0-1 [93.9 kB]
 Get: 95 http://deb.debian.org/debian unstable/main i386 libtbb-dev i386 2022.0.0-1 [199 kB]
-Fetched 87.2 MB in 2s (54.3 MB/s)
+Fetched 87.2 MB in 14s (6210 kB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libproc2-0:i386.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19792 files and directories currently installed.)
@@ -628,7 +660,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/papilo-2.4.1+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../papilo_2.4.1+ds-1_source.changes
+I: user script /srv/workspace/pbuilder/43064/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/43064/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/papilo-2.4.1+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../papilo_2.4.1+ds-1_source.changes
 dpkg-buildpackage: info: source package papilo
 dpkg-buildpackage: info: source version 2.4.1+ds-1
 dpkg-buildpackage: info: source distribution unstable
@@ -754,7 +790,7 @@
 This warning is for project developers.  Use -Wno-dev to suppress it.
 
 -- Found Boost: /usr/lib/i386-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") found components: serialization program_options iostreams
--- Configuring done (8.0s)
+-- Configuring done (115.6s)
 -- Generating done (0.1s)
 CMake Warning:
   Manually-specified variables were not used by the project:
@@ -767,7 +803,7 @@
 -- Build files have been written to: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu
 make[1]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds'
    dh_auto_build -O--buildsystem=cmake
-	cd obj-i686-linux-gnu && make -j11 "INSTALL=install --strip-program=true" VERBOSE=1
+	cd obj-i686-linux-gnu && make -j21 "INSTALL=install --strip-program=true" VERBOSE=1
 make[1]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 /usr/bin/cmake -S/build/reproducible-path/papilo-2.4.1+ds -B/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu//CMakeFiles/progress.marks
@@ -782,17 +818,17 @@
 make[3]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 make  -f CMakeFiles/papilo-clusol.dir/build.make CMakeFiles/papilo-clusol.dir/build
 make[3]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-[  1%] Building Fortran object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol_precision.f90.o
-[  3%] Building Fortran object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol6b.f.o
-[  5%] Building Fortran object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol_util.f.o
+[  1%] Building Fortran object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol8b.f.o
+/usr/bin/f95 -Dpapilo_clusol_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -fPIC -ffp-contract=off -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol/src/lusol8b.f -o CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol8b.f.o
+[  3%] Building Fortran object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol7b.f.o
+[  5%] Building Fortran object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol6b.f.o
+[  6%] Building Fortran object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol_util.f.o
+[  8%] Building Fortran object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol_precision.f90.o
+[ 10%] Building C object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/clusol.c.o
 /usr/bin/f95 -Dpapilo_clusol_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -fPIC -ffp-contract=off -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol/src/lusol_precision.f90 -o CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol_precision.f90.o
-[  6%] Building Fortran object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol7b.f.o
 /usr/bin/f95 -Dpapilo_clusol_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -fPIC -ffp-contract=off -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol/src/lusol6b.f -o CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol6b.f.o
 /usr/bin/f95 -Dpapilo_clusol_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -fPIC -ffp-contract=off -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol/src/lusol7b.f -o CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol7b.f.o
-[  8%] Building Fortran object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol8b.f.o
 /usr/bin/f95 -Dpapilo_clusol_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -fPIC -ffp-contract=off -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol/src/lusol_util.f -o CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol_util.f.o
-[ 10%] Building C object CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/clusol.c.o
-/usr/bin/f95 -Dpapilo_clusol_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -fPIC -ffp-contract=off -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol/src/lusol8b.f -o CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol8b.f.o
 /usr/bin/cc -Dpapilo_clusol_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -ffp-contract=off -MD -MT CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/clusol.c.o -MF CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/clusol.c.o.d -o CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/clusol.c.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/external/lusol/src/clusol.c
 /usr/bin/cmake -E cmake_copy_f90_mod lusol_precision.mod CMakeFiles/papilo-clusol.dir/lusol_precision.mod.stamp GNU
 /usr/bin/cmake -E touch CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/lusol_precision.f90.o.provides.build
@@ -813,107 +849,107 @@
 make[3]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-make  -f CMakeFiles/papilo-core.dir/build.make CMakeFiles/papilo-core.dir/build
 make[3]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+make  -f CMakeFiles/papilo-core.dir/build.make CMakeFiles/papilo-core.dir/build
 make  -f test/CMakeFiles/unit_test.dir/build.make test/CMakeFiles/unit_test.dir/build
 make[3]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-[ 15%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/SparseStorage.cpp.o
-[ 20%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/ProblemUpdate.cpp.o
-[ 20%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/PresolveTest.cpp.o
-[ 23%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/SparseStorageTest.cpp.o
-[ 23%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/Presolve.cpp.o
-[ 23%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/VariableDomains.cpp.o
-[ 25%] Building CXX object test/CMakeFiles/unit_test.dir/TestMain.cpp.o
-[ 26%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/ConstraintMatrix.cpp.o
-[ 31%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/ProblemUpdateTest.cpp.o
-[ 31%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/MatrixBufferTest.cpp.o
-[ 31%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/PostsolveStorage.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/ProblemUpdate.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/ProblemUpdate.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/ProblemUpdate.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/ProblemUpdate.cpp
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/Presolve.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/Presolve.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/Presolve.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/Presolve.cpp
-cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/core/SparseStorageTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/core/SparseStorageTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/core/SparseStorageTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/core/SparseStorageTest.cpp
+[ 15%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/VariableDomains.cpp.o
+[ 16%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/PresolveTest.cpp.o
+[ 18%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/SparseStorageTest.cpp.o
+[ 20%] Building CXX object test/CMakeFiles/unit_test.dir/TestMain.cpp.o
+[ 21%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/PostsolveStorage.cpp.o
+[ 23%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/ConstraintMatrix.cpp.o
+[ 25%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/Postsolve.cpp.o
+[ 26%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/Presolve.cpp.o
 /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/VariableDomains.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/VariableDomains.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/VariableDomains.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/VariableDomains.cpp
+cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/TestMain.cpp.o -MF CMakeFiles/unit_test.dir/TestMain.cpp.o.d -o CMakeFiles/unit_test.dir/TestMain.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/TestMain.cpp
+cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/core/SparseStorageTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/core/SparseStorageTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/core/SparseStorageTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/core/SparseStorageTest.cpp
+[ 28%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/SparseStorage.cpp.o
+cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/core/PresolveTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/core/PresolveTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/core/PresolveTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/core/PresolveTest.cpp
+[ 30%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/ProblemUpdateTest.cpp.o
+[ 31%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/MatrixBufferTest.cpp.o
+[ 33%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/misc/VectorUtilsTest.cpp.o
 /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/SparseStorage.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/SparseStorage.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/SparseStorage.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/SparseStorage.cpp
 /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/ConstraintMatrix.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/ConstraintMatrix.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/ConstraintMatrix.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/ConstraintMatrix.cpp
-cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/core/PresolveTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/core/PresolveTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/core/PresolveTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/core/PresolveTest.cpp
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/core/MatrixBufferTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/core/MatrixBufferTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/core/MatrixBufferTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/core/MatrixBufferTest.cpp
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/PostsolveStorage.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/PostsolveStorage.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/PostsolveStorage.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/postsolve/PostsolveStorage.cpp
-cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/TestMain.cpp.o -MF CMakeFiles/unit_test.dir/TestMain.cpp.o.d -o CMakeFiles/unit_test.dir/TestMain.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/TestMain.cpp
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/Presolve.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/Presolve.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/Presolve.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/Presolve.cpp
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/core/ProblemUpdateTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/core/ProblemUpdateTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/core/ProblemUpdateTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/core/ProblemUpdateTest.cpp
-[ 33%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/misc/VectorUtilsTest.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/PostsolveStorage.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/PostsolveStorage.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/PostsolveStorage.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/postsolve/PostsolveStorage.cpp
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/misc/VectorUtilsTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/misc/VectorUtilsTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/misc/VectorUtilsTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/misc/VectorUtilsTest.cpp
-[ 35%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/Postsolve.cpp.o
 /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/Postsolve.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/Postsolve.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/Postsolve.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/postsolve/Postsolve.cpp
-[ 36%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/ProbingView.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/ProbingView.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/ProbingView.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/ProbingView.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/ProbingView.cpp
-[ 38%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/CoefficientStrengthening.cpp.o
+[ 35%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/DualFixTest.cpp.o
+[ 36%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/CoefficientStrengthening.cpp.o
+[ 38%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/DominatedColsTest.cpp.o
 /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/CoefficientStrengthening.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/CoefficientStrengthening.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/CoefficientStrengthening.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/CoefficientStrengthening.cpp
-[ 40%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ConstraintPropagation.cpp.o
+[ 41%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ConstraintPropagationTest.cpp.o
+[ 41%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ConstraintPropagation.cpp.o
+[ 43%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/CoefficientStrengtheningTest.cpp.o
+cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/DualFixTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/DualFixTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/DualFixTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/DualFixTest.cpp
 /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/ConstraintPropagation.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/ConstraintPropagation.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/ConstraintPropagation.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/ConstraintPropagation.cpp
-[ 41%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/DominatedCols.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/DominatedCols.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/DominatedCols.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/DominatedCols.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/DominatedCols.cpp
-[ 43%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/DualFix.cpp
-[ 45%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/DualInfer.cpp
-[ 46%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/CoefficientStrengtheningTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/CoefficientStrengtheningTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/CoefficientStrengtheningTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/CoefficientStrengtheningTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/CoefficientStrengtheningTest.cpp
-[ 50%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o
-[ 48%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/FixContinuous.cpp
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/FreeVarSubstitution.cpp
-[ 51%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/ImplIntDetection.cpp
-[ 53%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/ParallelColDetection.cpp
-[ 55%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ConstraintPropagationTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/ConstraintPropagationTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/ConstraintPropagationTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/ConstraintPropagationTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/ConstraintPropagationTest.cpp
-[ 56%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/DualFixTest.cpp.o
-cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/DualFixTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/DualFixTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/DualFixTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/DualFixTest.cpp
-[ 58%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/ParallelRowDetection.cpp
-[ 60%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/Probing.cpp
-[ 61%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/DominatedColsTest.cpp.o
+[ 45%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/ProbingView.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/DominatedColsTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/DominatedColsTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/DominatedColsTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/DominatedColsTest.cpp
-[ 63%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/SimpleProbing.cpp
-[ 65%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleSubstitution.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleSubstitution.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleSubstitution.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleSubstitution.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/SimpleSubstitution.cpp
-[ 66%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/FixContinuousTest.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/ProbingView.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/ProbingView.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/ProbingView.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/ProbingView.cpp
+[ 46%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/FixContinuousTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/FixContinuousTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/FixContinuousTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/FixContinuousTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/FixContinuousTest.cpp
-[ 68%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonCols.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonCols.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonCols.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonCols.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/SingletonCols.cpp
-[ 70%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/FreeVarSubstitutionTest.cpp.o
+[ 48%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/ProblemUpdate.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/core/ProblemUpdate.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/core/ProblemUpdate.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/core/ProblemUpdate.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/core/ProblemUpdate.cpp
+[ 50%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/DominatedCols.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/DominatedCols.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/DominatedCols.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/DominatedCols.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/DominatedCols.cpp
+[ 51%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/FreeVarSubstitutionTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/FreeVarSubstitutionTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/FreeVarSubstitutionTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/FreeVarSubstitutionTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/FreeVarSubstitutionTest.cpp
-[ 71%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonStuffing.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonStuffing.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonStuffing.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonStuffing.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/SingletonStuffing.cpp
-[ 73%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/Sparsify.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/Sparsify.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/Sparsify.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/Sparsify.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/Sparsify.cpp
-[ 75%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ImplIntDetectionTest.cpp.o
+[ 53%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ImplIntDetectionTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/ImplIntDetectionTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/ImplIntDetectionTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/ImplIntDetectionTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/ImplIntDetectionTest.cpp
-[ 76%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimplifyInequalities.cpp.o
-/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimplifyInequalities.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimplifyInequalities.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimplifyInequalities.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/SimplifyInequalities.cpp
-[ 78%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelRowDetectionTest.cpp.o
+[ 55%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/DualFix.cpp
+[ 56%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelRowDetectionTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelRowDetectionTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/ParallelRowDetectionTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/ParallelRowDetectionTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/ParallelRowDetectionTest.cpp
-[ 80%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelColDetectionTest.cpp.o
+[ 58%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/DualInfer.cpp
+[ 60%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelColDetectionTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelColDetectionTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/ParallelColDetectionTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/ParallelColDetectionTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/ParallelColDetectionTest.cpp
-[ 81%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ProbingTest.cpp.o
+[ 61%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ProbingTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/ProbingTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/ProbingTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/ProbingTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/ProbingTest.cpp
-[ 83%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SingletonColsTest.cpp.o
+[ 63%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/FixContinuous.cpp
+[ 65%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SingletonColsTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/SingletonColsTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/SingletonColsTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/SingletonColsTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/SingletonColsTest.cpp
-[ 85%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SingletonStuffingTest.cpp.o
+[ 66%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SingletonStuffingTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/SingletonStuffingTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/SingletonStuffingTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/SingletonStuffingTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/SingletonStuffingTest.cpp
-[ 86%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SimpleProbingTest.cpp.o
+[ 68%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SimpleProbingTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/SimpleProbingTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/SimpleProbingTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/SimpleProbingTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/SimpleProbingTest.cpp
-[ 88%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SimpleSubstitutionTest.cpp.o
+[ 70%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/FreeVarSubstitution.cpp
+[ 71%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SimpleSubstitutionTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/SimpleSubstitutionTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/SimpleSubstitutionTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/SimpleSubstitutionTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/SimpleSubstitutionTest.cpp
-[ 90%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SimplifyInequalitiesTest.cpp.o
+[ 73%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SimplifyInequalitiesTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/SimplifyInequalitiesTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/SimplifyInequalitiesTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/SimplifyInequalitiesTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/SimplifyInequalitiesTest.cpp
-[ 91%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SparsifyTest.cpp.o
+[ 75%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/ImplIntDetection.cpp
+[ 76%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/ParallelColDetection.cpp
+[ 78%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/ParallelRowDetection.cpp
+[ 80%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SparsifyTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/presolve/SparsifyTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/presolve/SparsifyTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/presolve/SparsifyTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/presolve/SparsifyTest.cpp
-[ 93%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/io/MpsParserTest.cpp.o
+[ 81%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/Probing.cpp
+[ 83%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/SimpleProbing.cpp
+[ 85%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/io/MpsParserTest.cpp.o
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIE -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT test/CMakeFiles/unit_test.dir/papilo/io/MpsParserTest.cpp.o -MF CMakeFiles/unit_test.dir/papilo/io/MpsParserTest.cpp.o.d -o CMakeFiles/unit_test.dir/papilo/io/MpsParserTest.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/test/papilo/io/MpsParserTest.cpp
+[ 86%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleSubstitution.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleSubstitution.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleSubstitution.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleSubstitution.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/SimpleSubstitution.cpp
+[ 88%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonCols.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonCols.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonCols.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonCols.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/SingletonCols.cpp
+[ 90%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonStuffing.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonStuffing.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonStuffing.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonStuffing.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/SingletonStuffing.cpp
+[ 91%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/Sparsify.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/Sparsify.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/Sparsify.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/Sparsify.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/Sparsify.cpp
+[ 93%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimplifyInequalities.cpp.o
+/usr/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DPAPILO_USE_EXTERN_TEMPLATES -Dpapilo_core_EXPORTS -I/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu -I/build/reproducible-path/papilo-2.4.1+ds/src -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++14 -fPIC -fvisibility=default -fvisibility-inlines-hidden -ffp-contract=off -Wno-shadow -Wall -MD -MT CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimplifyInequalities.cpp.o -MF CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimplifyInequalities.cpp.o.d -o CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimplifyInequalities.cpp.o -c /build/reproducible-path/papilo-2.4.1+ds/src/papilo/presolvers/SimplifyInequalities.cpp
 [ 95%] Linking CXX executable unit_test
 cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unit_test.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/papilo-2.4.1+ds=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/unit_test.dir/link.d CMakeFiles/unit_test.dir/TestMain.cpp.o CMakeFiles/unit_test.dir/papilo/core/MatrixBufferTest.cpp.o CMakeFiles/unit_test.dir/papilo/core/SparseStorageTest.cpp.o CMakeFiles/unit_test.dir/papilo/core/PresolveTest.cpp.o CMakeFiles/unit_test.dir/papilo/core/ProblemUpdateTest.cpp.o CMakeFiles/unit_test.dir/papilo/misc/VectorUtilsTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/CoefficientStrengtheningTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/ConstraintPropagationTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/DualFixTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/DominatedColsTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/FixContinuousTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/FreeVarSubstitutionTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/ImplIntDetectionTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/ParallelRowDetectionTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/ParallelColDetectionTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/ProbingTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/SingletonColsTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/SingletonStuffingTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/SimpleProbingTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/SimpleSubstitutionTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/SimplifyInequalitiesTest.cpp.o CMakeFiles/unit_test.dir/papilo/presolve/SparsifyTest.cpp.o CMakeFiles/unit_test.dir/papilo/io/MpsParserTest.cpp.o -o unit_test  -Wl,-rpath,/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libboost_serialization.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/libCatch2Main.a -lquadmath /usr/lib/i386-linux-gnu/libtbb.so.12.14 -lrt /usr/lib/i386-linux-gnu/libgmp.so /usr/lib/i386-linux-gnu/libgmpxx.so ../libpapilo-clusol.so.0d /usr/lib/i386-linux-gnu/libblas.so /usr/lib/libCatch2.a
@@ -944,10 +980,10 @@
    debian/rules override_dh_auto_test
 make[1]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds'
 dh_auto_test --buildsystem=cmake
-	cd obj-i686-linux-gnu && make -j11 test ARGS\+=--verbose ARGS\+=-j11
+	cd obj-i686-linux-gnu && make -j21 test ARGS\+=--verbose ARGS\+=-j21
 make[2]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 Running tests...
-/usr/bin/ctest --force-new-ctest-process --verbose -j11
+/usr/bin/ctest --force-new-ctest-process --verbose -j21
 UpdateCTestConfiguration  from :/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/DartConfiguration.tcl
 UpdateCTestConfiguration  from :/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/DartConfiguration.tcl
 Test project /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu
@@ -972,10 +1008,10 @@
 98: Test timeout computed to be: 10000000
 1: Change Dir: '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 98: Change Dir: '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-1: 
-1: Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile unit_test
 98: 
 98: Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile papilo-executable
+1: 
+1: Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile unit_test
 98: gmake[3]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 98: /usr/bin/cmake -S/build/reproducible-path/papilo-2.4.1+ds -B/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
 1: gmake[3]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
@@ -986,42 +1022,42 @@
 98: /usr/bin/cmake -S/build/reproducible-path/papilo-2.4.1+ds -B/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
 1: gmake[4]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 1: /usr/bin/cmake -S/build/reproducible-path/papilo-2.4.1+ds -B/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
-1: /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles 32
 98: /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles 36
+1: /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles 32
 98: /usr/bin/gmake  -f CMakeFiles/Makefile2 binaries/CMakeFiles/papilo-executable.dir/all
-1: /usr/bin/gmake  -f CMakeFiles/Makefile2 test/CMakeFiles/unit_test.dir/all
 98: gmake[5]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 98: /usr/bin/gmake  -f CMakeFiles/papilo-clusol.dir/build.make CMakeFiles/papilo-clusol.dir/depend
+98: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+98: cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-clusol.dir/DependInfo.cmake "--color="
+1: /usr/bin/gmake  -f CMakeFiles/Makefile2 test/CMakeFiles/unit_test.dir/all
 1: gmake[5]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 1: /usr/bin/gmake  -f CMakeFiles/papilo-clusol.dir/build.make CMakeFiles/papilo-clusol.dir/depend
 1: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 1: cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-clusol.dir/DependInfo.cmake "--color="
-98: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-98: cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-clusol.dir/DependInfo.cmake "--color="
 98: Dependencies file "CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/clusol.c.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-clusol.dir/compiler_depend.internal".
-1: Dependencies file "CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/clusol.c.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-clusol.dir/compiler_depend.internal".
 98: Dependencies file "CMakeFiles/papilo-clusol.dir/link.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-clusol.dir/compiler_depend.internal".
+1: Dependencies file "CMakeFiles/papilo-clusol.dir/src/papilo/external/lusol/src/clusol.c.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-clusol.dir/compiler_depend.internal".
 1: Dependencies file "CMakeFiles/papilo-clusol.dir/link.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-clusol.dir/compiler_depend.internal".
 98: Consolidate compiler generated dependencies of target papilo-clusol
 1: Consolidate compiler generated dependencies of target papilo-clusol
 98: gmake[6]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-1: gmake[6]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 98: /usr/bin/gmake  -f CMakeFiles/papilo-clusol.dir/build.make CMakeFiles/papilo-clusol.dir/build
+1: gmake[6]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 1: /usr/bin/gmake  -f CMakeFiles/papilo-clusol.dir/build.make CMakeFiles/papilo-clusol.dir/build
-98: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-98: gmake[6]: Nothing to be done for 'CMakeFiles/papilo-clusol.dir/build'.
-98: gmake[6]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 1: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 1: gmake[6]: Nothing to be done for 'CMakeFiles/papilo-clusol.dir/build'.
 1: gmake[6]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+98: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+98: gmake[6]: Nothing to be done for 'CMakeFiles/papilo-clusol.dir/build'.
+98: gmake[6]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 98: [ 25%] Built target papilo-clusol
 1: [ 25%] Built target papilo-clusol
-98: /usr/bin/gmake  -f CMakeFiles/papilo-core.dir/build.make CMakeFiles/papilo-core.dir/depend
 1: /usr/bin/gmake  -f test/CMakeFiles/unit_test.dir/build.make test/CMakeFiles/unit_test.dir/depend
-98: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-98: cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/DependInfo.cmake "--color="
+98: /usr/bin/gmake  -f CMakeFiles/papilo-core.dir/build.make CMakeFiles/papilo-core.dir/depend
 1: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 1: cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds/test /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/DependInfo.cmake "--color="
+98: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+98: cd /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/DependInfo.cmake "--color="
 1: Dependencies file "test/CMakeFiles/unit_test.dir/TestMain.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
 98: Dependencies file "CMakeFiles/papilo-core.dir/src/papilo/core/ConstraintMatrix.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/compiler_depend.internal".
 1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/core/MatrixBufferTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
@@ -1047,16 +1083,16 @@
 98: Dependencies file "CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/compiler_depend.internal".
 1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/FixContinuousTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
 98: Dependencies file "CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/compiler_depend.internal".
-1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/FreeVarSubstitutionTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
 98: Dependencies file "CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/compiler_depend.internal".
-1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/ImplIntDetectionTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
+1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/FreeVarSubstitutionTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
 98: Dependencies file "CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/compiler_depend.internal".
-1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelColDetectionTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
+1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/ImplIntDetectionTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
 98: Dependencies file "CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/compiler_depend.internal".
-1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelRowDetectionTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
+1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelColDetectionTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
 98: Dependencies file "CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/compiler_depend.internal".
-1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/ProbingTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
+1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelRowDetectionTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
 98: Dependencies file "CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/compiler_depend.internal".
+1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/ProbingTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
 98: Dependencies file "CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/compiler_depend.internal".
 1: Dependencies file "test/CMakeFiles/unit_test.dir/papilo/presolve/SimpleProbingTest.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/CMakeFiles/unit_test.dir/compiler_depend.internal".
 98: Dependencies file "CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles/papilo-core.dir/compiler_depend.internal".
@@ -1089,14 +1125,17 @@
 1: gmake[6]: Nothing to be done for 'test/CMakeFiles/unit_test.dir/build'.
 1: gmake[6]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 98: Dependencies file "binaries/CMakeFiles/papilo-executable.dir/__/src/papilo.cpp.o.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/binaries/CMakeFiles/papilo-executable.dir/compiler_depend.internal".
-1: [181%] Built target unit_test
 98: Dependencies file "binaries/CMakeFiles/papilo-executable.dir/link.d" is newer than depends file "/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/binaries/CMakeFiles/papilo-executable.dir/compiler_depend.internal".
+1: [181%] Built target unit_test
 1: gmake[5]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 1: /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles 0
+98: Consolidate compiler generated dependencies of target papilo-executable
 1: gmake[4]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+98: gmake[6]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 1: gmake[3]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+98: /usr/bin/gmake  -f binaries/CMakeFiles/papilo-executable.dir/build.make binaries/CMakeFiles/papilo-executable.dir/build
 1: 
-  1/287 Test   #1: unit-test-build ............................................................................   Passed    0.78 sec
+  1/287 Test   #1: unit-test-build ............................................................................   Passed    0.79 sec
 test 2
         Start   2: unit-test-matrix-buffer
 
@@ -1157,11 +1196,77 @@
 11: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "trivial-presolve-singleton-row-pt-2"
 11: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 11: Test timeout computed to be: 10000000
-98: Consolidate compiler generated dependencies of target papilo-executable
+test 12
+        Start  12: unit-test-problem-comparisons
+
+12: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "problem-comparisons"
+12: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+12: Test timeout computed to be: 10000000
+test 13
+        Start  13: unit-test-happy-path-coefficient-strengthening
+
+13: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "happy-path-coefficient-strengthening"
+13: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+13: Test timeout computed to be: 10000000
+test 14
+        Start  14: unit-test-constraint-propagation-happy-path
+
+14: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "constraint-propagation-happy-path"
+14: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+14: Test timeout computed to be: 10000000
+test 15
+        Start  15: unit-test-constraint-propagation-no-tightening-for-lp
+
+15: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "constraint-propagation-no-tightening-for-lp"
+15: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+15: Test timeout computed to be: 10000000
+test 16
+        Start  16: unit-test-domcol-happy-path
+
+16: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "domcol-happy-path"
+16: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+16: Test timeout computed to be: 10000000
+test 17
+        Start  17: unit-test-domcol-parallel-columns
+
+17: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "domcol-parallel-columns"
+17: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+17: Test timeout computed to be: 10000000
+test 18
+        Start  18: unit-test-domcol-multiple-parallel-cols-generate_redundant-reductions
+
+18: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "domcol-multiple-parallel-cols-generate_redundant-reductions"
+18: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+18: Test timeout computed to be: 10000000
+test 19
+        Start  19: unit-test-domcol-multiple-columns
+
+19: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "domcol-multiple-columns"
+19: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+19: Test timeout computed to be: 10000000
+test 20
+        Start  20: unit-test-dual-fix-happy-path
+
+20: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "dual-fix-happy-path"
+20: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+20: Test timeout computed to be: 10000000
+test 21
+        Start  21: unit-test-dual-fix-trivial-column-presolve-finds-reduction
+
+21: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "dual-fix-trivial-column-presolve-finds-reduction"
+21: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+21: Test timeout computed to be: 10000000
+98: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+98: gmake[6]: Nothing to be done for 'binaries/CMakeFiles/papilo-executable.dir/build'.
 98: gmake[6]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-98: /usr/bin/gmake  -f binaries/CMakeFiles/papilo-executable.dir/build.make binaries/CMakeFiles/papilo-executable.dir/build
+98: Built target papilo-executable
+98: gmake[5]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+98: /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles 0
+98: gmake[4]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+98: gmake[3]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
+98: 
 2: Filters: "matrix-buffer"
-2: Randomness seeded to: 24945306
+2: Randomness seeded to: 614163810
 2: check row major heap property
 2: heap property violated: node 5 (prio 1353598054), left 0 (prio 1640531526), right 1 (prio 4008033823)
 2: heap property violated: node 7 (prio 966321094), left 0 (prio 1640531526), right 5 (prio 1353598054)
@@ -1198,161 +1303,121 @@
 2: All tests passed (56 assertions in 1 test case)
 2: 
 3: Filters: "vector-comparisons"
-3: Randomness seeded to: 1275452165
+3: Randomness seeded to: 3219742917
 3: ===============================================================================
 3: All tests passed (2 assertions in 1 test case)
 3: 
 4: Filters: "matrix-comparisons"
-4: Randomness seeded to: 2367881149
+4: Randomness seeded to: 636399041
 4: ===============================================================================
 4: All tests passed (4 assertions in 1 test case)
 4: 
 5: Filters: "replacing-variables-is-postponed-by-flag"
-5: Randomness seeded to: 3692947140
+5: Randomness seeded to: 651819405
 5: ===============================================================================
 5: All tests passed (2 assertions in 1 test case)
 5: 
 6: Filters: "happy-path-replace-variable"
-6: Randomness seeded to: 2466545145
+6: Randomness seeded to: 3788420164
 6: ===============================================================================
 6: All tests passed (21 assertions in 1 test case)
 6: 
 7: Filters: "happy-path-substitute-matrix-coefficient-into-objective"
-7: Randomness seeded to: 2539194654
+7: Randomness seeded to: 4267950020
 7: ===============================================================================
 7: All tests passed (10 assertions in 1 test case)
 7: 
 8: Filters: "happy-path-aggregate-free-column"
-8: Randomness seeded to: 1229387380
+8: Randomness seeded to: 3805845300
 8: ===============================================================================
 8: All tests passed (8 assertions in 1 test case)
 8: 
 9: Filters: "presolve-activity-is-updated-correctly-huge-values"
-9: Randomness seeded to: 4288700977
+9: Randomness seeded to: 259877258
 9: ===============================================================================
 9: All tests passed (1 assertion in 1 test case)
 9: 
-  2/287 Test   #2: unit-test-matrix-buffer ....................................................................   Passed    0.04 sec
-  3/287 Test   #3: unit-test-vector-comparisons ...............................................................   Passed    0.03 sec
-  4/287 Test   #4: unit-test-matrix-comparisons ...............................................................   Passed    0.03 sec
-  5/287 Test   #5: unit-test-replacing-variables-is-postponed-by-flag .........................................   Passed    0.03 sec
-  6/287 Test   #6: unit-test-happy-path-replace-variable ......................................................   Passed    0.03 sec
-  7/287 Test   #7: unit-test-happy-path-substitute-matrix-coefficient-into-objective ..........................   Passed    0.02 sec
-  8/287 Test   #8: unit-test-happy-path-aggregate-free-column .................................................   Passed    0.02 sec
-  9/287 Test   #9: unit-test-presolve-activity-is-updated-correctly-huge-values ...............................   Passed    0.02 sec
-98: gmake[6]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-98: gmake[6]: Nothing to be done for 'binaries/CMakeFiles/papilo-executable.dir/build'.
-98: gmake[6]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 10: Filters: "trivial-presolve-singleton-row"
-10: Randomness seeded to: 3543352430
+10: Randomness seeded to: 1393381393
 10: ===============================================================================
 10: All tests passed (2 assertions in 1 test case)
 10: 
- 10/287 Test  #10: unit-test-trivial-presolve-singleton-row ...................................................   Passed    0.01 sec
 11: Filters: "trivial-presolve-singleton-row-pt-2"
-11: Randomness seeded to: 1638644074
+11: Randomness seeded to: 3311371022
 11: ===============================================================================
 11: All tests passed (4 assertions in 1 test case)
 11: 
- 11/287 Test  #11: unit-test-trivial-presolve-singleton-row-pt-2 ..............................................   Passed    0.01 sec
-test 12
-        Start  12: unit-test-problem-comparisons
-
-12: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "problem-comparisons"
-12: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-12: Test timeout computed to be: 10000000
-test 13
-        Start  13: unit-test-happy-path-coefficient-strengthening
-
-13: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "happy-path-coefficient-strengthening"
-13: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-13: Test timeout computed to be: 10000000
-test 14
-        Start  14: unit-test-constraint-propagation-happy-path
-
-14: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "constraint-propagation-happy-path"
-14: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-14: Test timeout computed to be: 10000000
-test 15
-        Start  15: unit-test-constraint-propagation-no-tightening-for-lp
-
-15: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "constraint-propagation-no-tightening-for-lp"
-15: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-15: Test timeout computed to be: 10000000
-test 16
-        Start  16: unit-test-domcol-happy-path
-
-16: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "domcol-happy-path"
-16: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-16: Test timeout computed to be: 10000000
-test 17
-        Start  17: unit-test-domcol-parallel-columns
-
-17: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "domcol-parallel-columns"
-17: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-17: Test timeout computed to be: 10000000
-test 18
-        Start  18: unit-test-domcol-multiple-parallel-cols-generate_redundant-reductions
-
-18: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "domcol-multiple-parallel-cols-generate_redundant-reductions"
-18: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-18: Test timeout computed to be: 10000000
-test 19
-        Start  19: unit-test-domcol-multiple-columns
-
-19: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "domcol-multiple-columns"
-19: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-19: Test timeout computed to be: 10000000
-98: Built target papilo-executable
-98: gmake[5]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-98: /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/CMakeFiles 0
-test 20
-        Start  20: unit-test-dual-fix-happy-path
-
-20: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "dual-fix-happy-path"
-20: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-20: Test timeout computed to be: 10000000
-test 21
-        Start  21: unit-test-dual-fix-trivial-column-presolve-finds-reduction
-
-21: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "dual-fix-trivial-column-presolve-finds-reduction"
-21: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-21: Test timeout computed to be: 10000000
 12: Filters: "problem-comparisons"
-12: Randomness seeded to: 2060569001
+12: Randomness seeded to: 2615259698
 12: ===============================================================================
 12: All tests passed (2 assertions in 1 test case)
 12: 
- 12/287 Test  #12: unit-test-problem-comparisons ..............................................................   Passed    0.03 sec
 13: Filters: "happy-path-coefficient-strengthening"
-13: Randomness seeded to: 2379531440
+13: Randomness seeded to: 3437804154
 13: ===============================================================================
 13: All tests passed (11 assertions in 1 test case)
 13: 
- 13/287 Test  #13: unit-test-happy-path-coefficient-strengthening .............................................   Passed    0.02 sec
 14: Filters: "constraint-propagation-happy-path"
-14: Randomness seeded to: 366150127
+14: Randomness seeded to: 2011045400
 14: ===============================================================================
 14: All tests passed (22 assertions in 1 test case)
 14: 
- 14/287 Test  #14: unit-test-constraint-propagation-happy-path ................................................   Passed    0.02 sec
 15: Filters: "constraint-propagation-no-tightening-for-lp"
-15: Randomness seeded to: 2897164361
+15: Randomness seeded to: 1072060280
 15: ===============================================================================
 15: All tests passed (1 assertion in 1 test case)
 15: 
- 15/287 Test  #15: unit-test-constraint-propagation-no-tightening-for-lp ......................................   Passed    0.02 sec
 16: Filters: "domcol-happy-path"
-16: Randomness seeded to: 86875594
+16: Randomness seeded to: 3492103153
 16: ===============================================================================
 16: All tests passed (20 assertions in 1 test case)
 16: 
- 16/287 Test  #16: unit-test-domcol-happy-path ................................................................   Passed    0.02 sec
 17: Filters: "domcol-parallel-columns"
-17: Randomness seeded to: 3112901221
+17: Randomness seeded to: 3988038187
 17: ===============================================================================
 17: All tests passed (20 assertions in 1 test case)
 17: 
+18: Filters: "domcol-multiple-parallel-cols-generate_redundant-reductions"
+18: Randomness seeded to: 1879065292
+18: ===============================================================================
+18: All tests passed (2 assertions in 1 test case)
+18: 
+19: Filters: "domcol-multiple-columns"
+19: Randomness seeded to: 2147654927
+19: ===============================================================================
+19: All tests passed (38 assertions in 1 test case)
+19: 
+  2/287 Test  #98: papilo-build ...............................................................................   Passed    0.88 sec
+  3/287 Test   #2: unit-test-matrix-buffer ....................................................................   Passed    0.09 sec
+  4/287 Test   #3: unit-test-vector-comparisons ...............................................................   Passed    0.09 sec
+  5/287 Test   #4: unit-test-matrix-comparisons ...............................................................   Passed    0.08 sec
+  6/287 Test   #5: unit-test-replacing-variables-is-postponed-by-flag .........................................   Passed    0.08 sec
+  7/287 Test   #6: unit-test-happy-path-replace-variable ......................................................   Passed    0.08 sec
+  8/287 Test   #7: unit-test-happy-path-substitute-matrix-coefficient-into-objective ..........................   Passed    0.07 sec
+  9/287 Test   #8: unit-test-happy-path-aggregate-free-column .................................................   Passed    0.07 sec
+ 10/287 Test   #9: unit-test-presolve-activity-is-updated-correctly-huge-values ...............................   Passed    0.06 sec
+ 11/287 Test  #10: unit-test-trivial-presolve-singleton-row ...................................................   Passed    0.06 sec
+ 12/287 Test  #11: unit-test-trivial-presolve-singleton-row-pt-2 ..............................................   Passed    0.06 sec
+ 13/287 Test  #12: unit-test-problem-comparisons ..............................................................   Passed    0.05 sec
+ 14/287 Test  #13: unit-test-happy-path-coefficient-strengthening .............................................   Passed    0.05 sec
+ 15/287 Test  #14: unit-test-constraint-propagation-happy-path ................................................   Passed    0.04 sec
+ 16/287 Test  #15: unit-test-constraint-propagation-no-tightening-for-lp ......................................   Passed    0.04 sec
+ 17/287 Test  #16: unit-test-domcol-happy-path ................................................................   Passed    0.04 sec
+ 18/287 Test  #17: unit-test-domcol-parallel-columns ..........................................................   Passed    0.03 sec
+ 19/287 Test  #18: unit-test-domcol-multiple-parallel-cols-generate_redundant-reductions ......................   Passed    0.03 sec
+ 20/287 Test  #19: unit-test-domcol-multiple-columns ..........................................................   Passed    0.02 sec
+20: Filters: "dual-fix-happy-path"
+20: Randomness seeded to: 3500763605
+20: ===============================================================================
+20: All tests passed (7 assertions in 1 test case)
+20: 
+ 21/287 Test  #20: unit-test-dual-fix-happy-path ..............................................................   Passed    0.01 sec
+21: Filters: "dual-fix-trivial-column-presolve-finds-reduction"
+21: Randomness seeded to: 2893920128
+21: ===============================================================================
+21: All tests passed (3 assertions in 1 test case)
+21: 
+ 22/287 Test  #21: unit-test-dual-fix-trivial-column-presolve-finds-reduction .................................   Passed    0.01 sec
 test 22
         Start  22: unit-test-dual-fix-no-dual-substitution-for-lp
 
@@ -1383,24 +1448,6 @@
 26: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "dual-fix-dual-substitution-equation"
 26: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 26: Test timeout computed to be: 10000000
-18: Filters: "domcol-multiple-parallel-cols-generate_redundant-reductions"
-18: Randomness seeded to: 846490472
-18: ===============================================================================
-18: All tests passed (2 assertions in 1 test case)
-18: 
-19: Filters: "domcol-multiple-columns"
-19: Randomness seeded to: 2862338567
-19: ===============================================================================
-19: All tests passed (38 assertions in 1 test case)
-19: 
-20: Filters: "dual-fix-happy-path"
-20: Randomness seeded to: 1257628643
-20: ===============================================================================
-20: All tests passed (7 assertions in 1 test case)
-20: 
- 17/287 Test  #17: unit-test-domcol-parallel-columns ..........................................................   Passed    0.03 sec
- 18/287 Test  #18: unit-test-domcol-multiple-parallel-cols-generate_redundant-reductions ......................   Passed    0.03 sec
- 19/287 Test  #19: unit-test-domcol-multiple-columns ..........................................................   Passed    0.03 sec
 test 27
         Start  27: unit-test-dual-fix-infinity
 
@@ -1419,41 +1466,6 @@
 29: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "happy-path-no-presolve-fix-continuous"
 29: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 29: Test timeout computed to be: 10000000
- 20/287 Test  #20: unit-test-dual-fix-happy-path ..............................................................   Passed    0.03 sec
-21: Filters: "dual-fix-trivial-column-presolve-finds-reduction"
-21: Randomness seeded to: 887117558
-21: ===============================================================================
-21: All tests passed (3 assertions in 1 test case)
-21: 
- 21/287 Test  #21: unit-test-dual-fix-trivial-column-presolve-finds-reduction .................................   Passed    0.03 sec
-98: gmake[4]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-98: gmake[3]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-98: 
- 22/287 Test  #98: papilo-build ...............................................................................   Passed    0.87 sec
-22: Filters: "dual-fix-no-dual-substitution-for-lp"
-22: Randomness seeded to: 3649878985
-22: ===============================================================================
-22: All tests passed (1 assertion in 1 test case)
-22: 
- 23/287 Test  #22: unit-test-dual-fix-no-dual-substitution-for-lp .............................................   Passed    0.03 sec
-23: Filters: "dual-fix-dual-substitution"
-23: Randomness seeded to: 1063194936
-23: ===============================================================================
-23: All tests passed (12 assertions in 1 test case)
-23: 
- 24/287 Test  #23: unit-test-dual-fix-dual-substitution .......................................................   Passed    0.02 sec
-24: Filters: "dual-fix-dual-substitution-rounding"
-24: Randomness seeded to: 725572641
-24: ===============================================================================
-24: All tests passed (24 assertions in 1 test case)
-24: 
- 25/287 Test  #24: unit-test-dual-fix-dual-substitution-rounding ..............................................   Passed    0.02 sec
-25: Filters: "dual-fix-dual-substitution-unbounded-variables"
-25: Randomness seeded to: 1467617256
-25: ===============================================================================
-25: All tests passed (1 assertion in 1 test case)
-25: 
- 26/287 Test  #25: unit-test-dual-fix-dual-substitution-unbounded-variables ...................................   Passed    0.02 sec
 test 30
         Start  30: unit-test-happy-path-test-free-variable-detection
 
@@ -1496,24 +1508,6 @@
 36: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-two-equations-feasible-first-row-dominant"
 36: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 36: Test timeout computed to be: 10000000
-26: Filters: "dual-fix-dual-substitution-equation"
-26: Randomness seeded to: 171526181
-26: ===============================================================================
-26: All tests passed (13 assertions in 1 test case)
-26: 
- 27/287 Test  #26: unit-test-dual-fix-dual-substitution-equation ..............................................   Passed    0.04 sec
-27: Filters: "dual-fix-infinity"
-27: Randomness seeded to: 3451958544
-27: ===============================================================================
-27: All tests passed (28 assertions in 1 test case)
-27: 
- 28/287 Test  #27: unit-test-dual-fix-infinity ................................................................   Passed    0.03 sec
-28: Filters: "happy-path-presolve-fix-continuous"
-28: Randomness seeded to: 3407731905
-28: ===============================================================================
-28: All tests passed (8 assertions in 1 test case)
-28: 
- 29/287 Test  #28: unit-test-happy-path-presolve-fix-continuous ...............................................   Passed    0.03 sec
 test 37
         Start  37: unit-test-parallel-row-two-inequalities-redundant-row-second-row-dominant
 
@@ -1532,60 +1526,126 @@
 39: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-two-inequalities-tighten-lower-bound-second-row-dominant"
 39: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 39: Test timeout computed to be: 10000000
+test 40
+        Start  40: unit-test-parallel-row-two-inequalities-tighten-lower-bound-first-row-dominant
+
+40: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-two-inequalities-tighten-lower-bound-first-row-dominant"
+40: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+40: Test timeout computed to be: 10000000
+test 41
+        Start  41: unit-test-parallel-row-two-inequalities-tighten-upper-bound-second-row-dominant
+
+41: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-two-inequalities-tighten-upper-bound-second-row-dominant"
+41: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+41: Test timeout computed to be: 10000000
+test 42
+        Start  42: unit-test-parallel-row-two-inequalities-tighten-upper-bound-first-row-dominant
+
+42: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-two-inequalities-tighten-upper-bound-first-row-dominant"
+42: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+42: Test timeout computed to be: 10000000
+22: Filters: "dual-fix-no-dual-substitution-for-lp"
+22: Randomness seeded to: 2850337214
+22: ===============================================================================
+22: All tests passed (1 assertion in 1 test case)
+22: 
+ 23/287 Test  #22: unit-test-dual-fix-no-dual-substitution-for-lp .............................................   Passed    0.06 sec
+23: Filters: "dual-fix-dual-substitution"
+23: Randomness seeded to: 1519565690
+23: ===============================================================================
+23: All tests passed (12 assertions in 1 test case)
+23: 
+ 24/287 Test  #23: unit-test-dual-fix-dual-substitution .......................................................   Passed    0.06 sec
+24: Filters: "dual-fix-dual-substitution-rounding"
+24: Randomness seeded to: 2945930096
+24: ===============================================================================
+24: All tests passed (24 assertions in 1 test case)
+24: 
+ 25/287 Test  #24: unit-test-dual-fix-dual-substitution-rounding ..............................................   Passed    0.06 sec
+25: Filters: "dual-fix-dual-substitution-unbounded-variables"
+25: Randomness seeded to: 2505734263
+25: ===============================================================================
+25: All tests passed (1 assertion in 1 test case)
+25: 
+ 26/287 Test  #25: unit-test-dual-fix-dual-substitution-unbounded-variables ...................................   Passed    0.05 sec
+26: Filters: "dual-fix-dual-substitution-equation"
+26: Randomness seeded to: 2632304778
+26: ===============================================================================
+26: All tests passed (13 assertions in 1 test case)
+26: 
+ 27/287 Test  #26: unit-test-dual-fix-dual-substitution-equation ..............................................   Passed    0.05 sec
+27: Filters: "dual-fix-infinity"
+27: Randomness seeded to: 2051459255
+27: ===============================================================================
+27: All tests passed (28 assertions in 1 test case)
+27: 
+ 28/287 Test  #27: unit-test-dual-fix-infinity ................................................................   Passed    0.05 sec
+28: Filters: "happy-path-presolve-fix-continuous"
+28: Randomness seeded to: 3541630046
+28: ===============================================================================
+28: All tests passed (8 assertions in 1 test case)
+28: 
+ 29/287 Test  #28: unit-test-happy-path-presolve-fix-continuous ...............................................   Passed    0.05 sec
 29: Filters: "happy-path-no-presolve-fix-continuous"
-29: Randomness seeded to: 3690452784
+29: Randomness seeded to: 1427223558
 29: ===============================================================================
 29: All tests passed (2 assertions in 1 test case)
 29: 
+ 30/287 Test  #29: unit-test-happy-path-no-presolve-fix-continuous ............................................   Passed    0.04 sec
 30: Filters: "happy-path-test-free-variable-detection"
-30: Randomness seeded to: 1522338913
+30: Randomness seeded to: 817090604
 30: ===============================================================================
 30: All tests passed (11 assertions in 1 test case)
 30: 
+ 31/287 Test  #30: unit-test-happy-path-test-free-variable-detection ..........................................   Passed    0.04 sec
 31: Filters: "happy-path-implied-integer-detection"
-31: Randomness seeded to: 486006910
+31: Randomness seeded to: 2936092407
 31: ===============================================================================
 31: All tests passed (5 assertions in 1 test case)
 31: 
+ 32/287 Test  #31: unit-test-happy-path-implied-integer-detection .............................................   Passed    0.04 sec
 32: Filters: "parallel-row-unchanged"
-32: Randomness seeded to: 3207719763
+32: Randomness seeded to: 2458024074
 32: ===============================================================================
 32: All tests passed (1 assertion in 1 test case)
 32: 
+ 33/287 Test  #32: unit-test-parallel-row-unchanged ...........................................................   Passed    0.04 sec
 33: Filters: "parallel-row-two-equations-infeasible-second-row-dominant"
-33: Randomness seeded to: 4195307656
+33: Randomness seeded to: 2340814579
 33: ===============================================================================
 33: All tests passed (1 assertion in 1 test case)
 33: 
+ 34/287 Test  #33: unit-test-parallel-row-two-equations-infeasible-second-row-dominant ........................   Passed    0.03 sec
 34: Filters: "parallel-row-two-equations-infeasible-first-row-dominant"
-34: Randomness seeded to: 3527185931
+34: Randomness seeded to: 673272778
 34: ===============================================================================
 34: All tests passed (1 assertion in 1 test case)
 34: 
- 30/287 Test  #29: unit-test-happy-path-no-presolve-fix-continuous ............................................   Passed    0.04 sec
- 31/287 Test  #30: unit-test-happy-path-test-free-variable-detection ..........................................   Passed    0.03 sec
- 32/287 Test  #31: unit-test-happy-path-implied-integer-detection .............................................   Passed    0.03 sec
- 33/287 Test  #32: unit-test-parallel-row-unchanged ...........................................................   Passed    0.03 sec
- 34/287 Test  #33: unit-test-parallel-row-two-equations-infeasible-second-row-dominant ........................   Passed    0.03 sec
- 35/287 Test  #34: unit-test-parallel-row-two-equations-infeasible-first-row-dominant .........................   Passed    0.02 sec
-test 40
-        Start  40: unit-test-parallel-row-two-inequalities-tighten-lower-bound-first-row-dominant
-
-40: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-two-inequalities-tighten-lower-bound-first-row-dominant"
-40: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-40: Test timeout computed to be: 10000000
-test 41
-        Start  41: unit-test-parallel-row-two-inequalities-tighten-upper-bound-second-row-dominant
-
-41: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-two-inequalities-tighten-upper-bound-second-row-dominant"
-41: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-41: Test timeout computed to be: 10000000
-test 42
-        Start  42: unit-test-parallel-row-two-inequalities-tighten-upper-bound-first-row-dominant
-
-42: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-two-inequalities-tighten-upper-bound-first-row-dominant"
-42: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-42: Test timeout computed to be: 10000000
+ 35/287 Test  #34: unit-test-parallel-row-two-equations-infeasible-first-row-dominant .........................   Passed    0.03 sec
+35: Filters: "parallel-row-two-equations-feasible-second-row-dominant"
+35: Randomness seeded to: 2626060249
+35: ===============================================================================
+35: All tests passed (11 assertions in 1 test case)
+35: 
+ 36/287 Test  #35: unit-test-parallel-row-two-equations-feasible-second-row-dominant ..........................   Passed    0.03 sec
+36: Filters: "parallel-row-two-equations-feasible-first-row-dominant"
+36: Randomness seeded to: 2320144644
+36: ===============================================================================
+36: All tests passed (11 assertions in 1 test case)
+36: 
+ 37/287 Test  #36: unit-test-parallel-row-two-equations-feasible-first-row-dominant ...........................   Passed    0.02 sec
+37: Filters: "parallel-row-two-inequalities-redundant-row-second-row-dominant"
+37: Randomness seeded to: 1545988102
+37: ===============================================================================
+37: All tests passed (11 assertions in 1 test case)
+37: 
+ 38/287 Test  #37: unit-test-parallel-row-two-inequalities-redundant-row-second-row-dominant ..................   Passed    0.02 sec
+38: Filters: "parallel-row-two-inequalities-redundant-row-first-row-dominant"
+38: Randomness seeded to: 3378090599
+38: ===============================================================================
+38: All tests passed (11 assertions in 1 test case)
+38: 
+ 39/287 Test  #38: unit-test-parallel-row-two-inequalities-redundant-row-first-row-dominant ...................   Passed    0.02 sec
 test 43
         Start  43: unit-test-parallel-row-two-inequalities-infeasible-first-row-dominant
 
@@ -1604,30 +1664,6 @@
 45: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-two-inequalities-tighten-upper-bound-first-row-negfactor-dominant"
 45: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 45: Test timeout computed to be: 10000000
-35: Filters: "parallel-row-two-equations-feasible-second-row-dominant"
-35: Randomness seeded to: 1633629780
-35: ===============================================================================
-35: All tests passed (11 assertions in 1 test case)
-35: 
- 36/287 Test  #35: unit-test-parallel-row-two-equations-feasible-second-row-dominant ..........................   Passed    0.04 sec
-36: Filters: "parallel-row-two-equations-feasible-first-row-dominant"
-36: Randomness seeded to: 1558921977
-36: ===============================================================================
-36: All tests passed (11 assertions in 1 test case)
-36: 
- 37/287 Test  #36: unit-test-parallel-row-two-equations-feasible-first-row-dominant ...........................   Passed    0.04 sec
-37: Filters: "parallel-row-two-inequalities-redundant-row-second-row-dominant"
-37: Randomness seeded to: 3885393524
-37: ===============================================================================
-37: All tests passed (11 assertions in 1 test case)
-37: 
- 38/287 Test  #37: unit-test-parallel-row-two-inequalities-redundant-row-second-row-dominant ..................   Passed    0.03 sec
-38: Filters: "parallel-row-two-inequalities-redundant-row-first-row-dominant"
-38: Randomness seeded to: 553830836
-38: ===============================================================================
-38: All tests passed (11 assertions in 1 test case)
-38: 
- 39/287 Test  #38: unit-test-parallel-row-two-inequalities-redundant-row-first-row-dominant ...................   Passed    0.03 sec
 test 46
         Start  46: unit-test-parallel-row-overwrite-inf-first-row-rhs-inf
 
@@ -1652,41 +1688,6 @@
 49: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-mixed-infeasible-first-row-equation"
 49: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 49: Test timeout computed to be: 10000000
-39: Filters: "parallel-row-two-inequalities-tighten-lower-bound-second-row-dominant"
-39: Randomness seeded to: 1734293531
-39: ===============================================================================
-39: All tests passed (17 assertions in 1 test case)
-39: 
-40: Filters: "parallel-row-two-inequalities-tighten-lower-bound-first-row-dominant"
-40: Randomness seeded to: 2153710126
-40: ===============================================================================
-40: All tests passed (17 assertions in 1 test case)
-40: 
-41: Filters: "parallel-row-two-inequalities-tighten-upper-bound-second-row-dominant"
-41: Randomness seeded to: 2789644931
-41: ===============================================================================
-41: All tests passed (17 assertions in 1 test case)
-41: 
-42: Filters: "parallel-row-two-inequalities-tighten-upper-bound-first-row-dominant"
-42: Randomness seeded to: 363601502
-42: ===============================================================================
-42: All tests passed (17 assertions in 1 test case)
-42: 
-43: Filters: "parallel-row-two-inequalities-infeasible-first-row-dominant"
-43: Randomness seeded to: 3700881564
-43: ===============================================================================
-43: All tests passed (1 assertion in 1 test case)
-43: 
-44: Filters: "parallel-row-two-inequalities-infeasible-second-row-dominant"
-44: Randomness seeded to: 3697675676
-44: ===============================================================================
-44: All tests passed (1 assertion in 1 test case)
-44: 
- 40/287 Test  #39: unit-test-parallel-row-two-inequalities-tighten-lower-bound-second-row-dominant ............   Passed    0.04 sec
- 41/287 Test  #40: unit-test-parallel-row-two-inequalities-tighten-lower-bound-first-row-dominant .............   Passed    0.03 sec
- 42/287 Test  #41: unit-test-parallel-row-two-inequalities-tighten-upper-bound-second-row-dominant ............   Passed    0.03 sec
- 43/287 Test  #42: unit-test-parallel-row-two-inequalities-tighten-upper-bound-first-row-dominant .............   Passed    0.03 sec
- 44/287 Test  #43: unit-test-parallel-row-two-inequalities-infeasible-first-row-dominant ......................   Passed    0.03 sec
 test 50
         Start  50: unit-test-parallel-row-best-bound-is-used-for-rhs-coeff-not-1
 
@@ -1717,31 +1718,6 @@
 54: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel-row-multiple-parallel-rows"
 54: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 54: Test timeout computed to be: 10000000
- 45/287 Test  #44: unit-test-parallel-row-two-inequalities-infeasible-second-row-dominant .....................   Passed    0.04 sec
-45: Filters: "parallel-row-two-inequalities-tighten-upper-bound-first-row-negfactor-dominant"
-45: Randomness seeded to: 54409561
-45: ===============================================================================
-45: All tests passed (17 assertions in 1 test case)
-45: 
- 46/287 Test  #45: unit-test-parallel-row-two-inequalities-tighten-upper-bound-first-row-negfactor-dominant ...   Passed    0.04 sec
-46: Filters: "parallel-row-overwrite-inf-first-row-rhs-inf"
-46: Randomness seeded to: 1024357083
-46: ===============================================================================
-46: All tests passed (17 assertions in 1 test case)
-46: 
- 47/287 Test  #46: unit-test-parallel-row-overwrite-inf-first-row-rhs-inf .....................................   Passed    0.03 sec
-47: Filters: "parallel-row-overwrite-inf-first-row-lhs-inf"
-47: Randomness seeded to: 3383561680
-47: ===============================================================================
-47: All tests passed (17 assertions in 1 test case)
-47: 
- 48/287 Test  #47: unit-test-parallel-row-overwrite-inf-first-row-lhs-inf .....................................   Passed    0.03 sec
-48: Filters: "parallel-row-overwrite-inf-first-row-lhs-inf-neg-factor"
-48: Randomness seeded to: 1203782046
-48: ===============================================================================
-48: All tests passed (17 assertions in 1 test case)
-48: 
- 49/287 Test  #48: unit-test-parallel-row-overwrite-inf-first-row-lhs-inf-neg-factor ..........................   Passed    0.03 sec
 test 55
         Start  55: unit-test-parallel-row-two-identical-equations
 
@@ -1772,96 +1748,155 @@
 59: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_cont_int_merge_possible"
 59: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 59: Test timeout computed to be: 10000000
+39: Filters: "parallel-row-two-inequalities-tighten-lower-bound-second-row-dominant"
+39: Randomness seeded to: 3523536535
+39: ===============================================================================
+39: All tests passed (17 assertions in 1 test case)
+39: 
+ 40/287 Test  #39: unit-test-parallel-row-two-inequalities-tighten-lower-bound-second-row-dominant ............   Passed    0.07 sec
+40: Filters: "parallel-row-two-inequalities-tighten-lower-bound-first-row-dominant"
+40: Randomness seeded to: 2180462544
+40: ===============================================================================
+40: All tests passed (17 assertions in 1 test case)
+40: 
+ 41/287 Test  #40: unit-test-parallel-row-two-inequalities-tighten-lower-bound-first-row-dominant .............   Passed    0.06 sec
+41: Filters: "parallel-row-two-inequalities-tighten-upper-bound-second-row-dominant"
+41: Randomness seeded to: 477657715
+41: ===============================================================================
+41: All tests passed (17 assertions in 1 test case)
+41: 
+test 60
+        Start  60: unit-test-parallel_col_detection_cont_int_merge_failed
+
+60: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_cont_int_merge_failed"
+60: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+60: Test timeout computed to be: 10000000
+test 61
+        Start  61: unit-test-parallel_col_detection_int_cont_merge_failed
+
+61: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_int_cont_merge_failed"
+61: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+61: Test timeout computed to be: 10000000
+42: Filters: "parallel-row-two-inequalities-tighten-upper-bound-first-row-dominant"
+42: Randomness seeded to: 284674701
+42: ===============================================================================
+42: All tests passed (17 assertions in 1 test case)
+42: 
+43: Filters: "parallel-row-two-inequalities-infeasible-first-row-dominant"
+43: Randomness seeded to: 2104887658
+43: ===============================================================================
+43: All tests passed (1 assertion in 1 test case)
+43: 
+44: Filters: "parallel-row-two-inequalities-infeasible-second-row-dominant"
+44: Randomness seeded to: 473258921
+44: ===============================================================================
+44: All tests passed (1 assertion in 1 test case)
+44: 
+45: Filters: "parallel-row-two-inequalities-tighten-upper-bound-first-row-negfactor-dominant"
+45: Randomness seeded to: 45737558
+45: ===============================================================================
+45: All tests passed (17 assertions in 1 test case)
+45: 
+46: Filters: "parallel-row-overwrite-inf-first-row-rhs-inf"
+46: Randomness seeded to: 3682251436
+46: ===============================================================================
+46: All tests passed (17 assertions in 1 test case)
+46: 
+47: Filters: "parallel-row-overwrite-inf-first-row-lhs-inf"
+47: Randomness seeded to: 3279092865
+47: ===============================================================================
+47: All tests passed (17 assertions in 1 test case)
+47: 
+48: Filters: "parallel-row-overwrite-inf-first-row-lhs-inf-neg-factor"
+48: Randomness seeded to: 3158156786
+48: ===============================================================================
+48: All tests passed (17 assertions in 1 test case)
+48: 
 49: Filters: "parallel-row-mixed-infeasible-first-row-equation"
-49: Randomness seeded to: 259998561
+49: Randomness seeded to: 1203698960
 49: ===============================================================================
 49: All tests passed (1 assertion in 1 test case)
 49: 
- 50/287 Test  #49: unit-test-parallel-row-mixed-infeasible-first-row-equation .................................   Passed    0.04 sec
 50: Filters: "parallel-row-best-bound-is-used-for-rhs-coeff-not-1"
-50: Randomness seeded to: 3305810789
+50: Randomness seeded to: 3771737954
 50: ===============================================================================
 50: All tests passed (21 assertions in 1 test case)
 50: 
- 51/287 Test  #50: unit-test-parallel-row-best-bound-is-used-for-rhs-coeff-not-1 ..............................   Passed    0.03 sec
 51: Filters: "parallel-row-best-bound-is-used-for-rhs-coeff"
-51: Randomness seeded to: 1718643339
+51: Randomness seeded to: 1474086658
 51: ===============================================================================
 51: All tests passed (21 assertions in 1 test case)
 51: 
- 52/287 Test  #51: unit-test-parallel-row-best-bound-is-used-for-rhs-coeff ....................................   Passed    0.03 sec
 52: Filters: "parallel-row-mixed-second-row-equation"
-52: Randomness seeded to: 1547102926
+52: Randomness seeded to: 163262033
 52: ===============================================================================
 52: All tests passed (11 assertions in 1 test case)
 52: 
- 53/287 Test  #52: unit-test-parallel-row-mixed-second-row-equation ...........................................   Passed    0.03 sec
 53: Filters: "parallel-row-mixed-infeasible-second-row-equation"
-53: Randomness seeded to: 1277695529
+53: Randomness seeded to: 3455940894
 53: ===============================================================================
 53: All tests passed (1 assertion in 1 test case)
 53: 
- 54/287 Test  #53: unit-test-parallel-row-mixed-infeasible-second-row-equation ................................   Passed    0.03 sec
-test 60
-        Start  60: unit-test-parallel_col_detection_cont_int_merge_failed
-
-60: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_cont_int_merge_failed"
-60: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-60: Test timeout computed to be: 10000000
-test 61
-        Start  61: unit-test-parallel_col_detection_int_cont_merge_failed
-
-61: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_int_cont_merge_failed"
-61: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-61: Test timeout computed to be: 10000000
-test 62
-        Start  62: unit-test-parallel_col_detection_int_merge_failed_hole
-
-62: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_int_merge_failed_hole"
-62: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-62: Test timeout computed to be: 10000000
-test 63
-        Start  63: unit-test-parallel_col_detection_obj_not_parallel
-
-63: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_obj_not_parallel"
-63: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-63: Test timeout computed to be: 10000000
-test 64
-        Start  64: unit-test-parallel_col_detection_multiple_parallel_columns
-
-64: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_multiple_parallel_columns"
-64: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-64: Test timeout computed to be: 10000000
 54: Filters: "parallel-row-multiple-parallel-rows"
-54: Randomness seeded to: 1178912433
+54: Randomness seeded to: 3637179384
 54: ===============================================================================
 54: All tests passed (23 assertions in 1 test case)
 54: 
 55: Filters: "parallel-row-two-identical-equations"
-55: Randomness seeded to: 3395783792
+55: Randomness seeded to: 3937676267
 55: ===============================================================================
 55: All tests passed (11 assertions in 1 test case)
 55: 
 56: Filters: "parallel_col_detection_2_integer_columns"
-56: Randomness seeded to: 288285466
+56: Randomness seeded to: 4228920291
 56: ===============================================================================
 56: All tests passed (11 assertions in 1 test case)
 56: 
 57: Filters: "parallel_col_detection_2_continuous_columns"
-57: Randomness seeded to: 3772434363
+57: Randomness seeded to: 628554229
 57: ===============================================================================
 57: All tests passed (11 assertions in 1 test case)
 57: 
 58: Filters: "parallel_col_detection_int_cont_merge_possible"
-58: Randomness seeded to: 2178017378
+58: Randomness seeded to: 750911892
 58: ===============================================================================
 58: All tests passed (14 assertions in 1 test case)
 58: 
- 55/287 Test  #54: unit-test-parallel-row-multiple-parallel-rows ..............................................   Passed    0.04 sec
- 56/287 Test  #55: unit-test-parallel-row-two-identical-equations .............................................   Passed    0.03 sec
- 57/287 Test  #56: unit-test-parallel_col_detection_2_integer_columns .........................................   Passed    0.03 sec
- 58/287 Test  #57: unit-test-parallel_col_detection_2_continuous_columns ......................................   Passed    0.03 sec
- 59/287 Test  #58: unit-test-parallel_col_detection_int_cont_merge_possible ...................................   Passed    0.03 sec
+ 42/287 Test  #41: unit-test-parallel-row-two-inequalities-tighten-upper-bound-second-row-dominant ............   Passed    0.07 sec
+ 43/287 Test  #42: unit-test-parallel-row-two-inequalities-tighten-upper-bound-first-row-dominant .............   Passed    0.06 sec
+ 44/287 Test  #43: unit-test-parallel-row-two-inequalities-infeasible-first-row-dominant ......................   Passed    0.06 sec
+ 45/287 Test  #44: unit-test-parallel-row-two-inequalities-infeasible-second-row-dominant .....................   Passed    0.06 sec
+ 46/287 Test  #45: unit-test-parallel-row-two-inequalities-tighten-upper-bound-first-row-negfactor-dominant ...   Passed    0.05 sec
+ 47/287 Test  #46: unit-test-parallel-row-overwrite-inf-first-row-rhs-inf .....................................   Passed    0.05 sec
+ 48/287 Test  #47: unit-test-parallel-row-overwrite-inf-first-row-lhs-inf .....................................   Passed    0.05 sec
+ 49/287 Test  #48: unit-test-parallel-row-overwrite-inf-first-row-lhs-inf-neg-factor ..........................   Passed    0.04 sec
+ 50/287 Test  #49: unit-test-parallel-row-mixed-infeasible-first-row-equation .................................   Passed    0.04 sec
+ 51/287 Test  #50: unit-test-parallel-row-best-bound-is-used-for-rhs-coeff-not-1 ..............................   Passed    0.04 sec
+ 52/287 Test  #51: unit-test-parallel-row-best-bound-is-used-for-rhs-coeff ....................................   Passed    0.04 sec
+ 53/287 Test  #52: unit-test-parallel-row-mixed-second-row-equation ...........................................   Passed    0.03 sec
+ 54/287 Test  #53: unit-test-parallel-row-mixed-infeasible-second-row-equation ................................   Passed    0.03 sec
+ 55/287 Test  #54: unit-test-parallel-row-multiple-parallel-rows ..............................................   Passed    0.03 sec
+ 56/287 Test  #55: unit-test-parallel-row-two-identical-equations .............................................   Passed    0.02 sec
+ 57/287 Test  #56: unit-test-parallel_col_detection_2_integer_columns .........................................   Passed    0.02 sec
+ 58/287 Test  #57: unit-test-parallel_col_detection_2_continuous_columns ......................................   Passed    0.02 sec
+test 62
+        Start  62: unit-test-parallel_col_detection_int_merge_failed_hole
+
+62: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_int_merge_failed_hole"
+62: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+62: Test timeout computed to be: 10000000
+test 63
+        Start  63: unit-test-parallel_col_detection_obj_not_parallel
+
+63: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_obj_not_parallel"
+63: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+63: Test timeout computed to be: 10000000
+test 64
+        Start  64: unit-test-parallel_col_detection_multiple_parallel_columns
+
+64: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "parallel_col_detection_multiple_parallel_columns"
+64: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+64: Test timeout computed to be: 10000000
 test 65
         Start  65: unit-test-parallel_col_detection_objective_zero
 
@@ -1892,36 +1927,6 @@
 69: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "happy-path-singleton-column-equation"
 69: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 69: Test timeout computed to be: 10000000
-59: Filters: "parallel_col_detection_cont_int_merge_possible"
-59: Randomness seeded to: 1943675142
-59: ===============================================================================
-59: All tests passed (14 assertions in 1 test case)
-59: 
- 60/287 Test  #59: unit-test-parallel_col_detection_cont_int_merge_possible ...................................   Passed    0.04 sec
-60: Filters: "parallel_col_detection_cont_int_merge_failed"
-60: Randomness seeded to: 1640156273
-60: ===============================================================================
-60: All tests passed (1 assertion in 1 test case)
-60: 
- 61/287 Test  #60: unit-test-parallel_col_detection_cont_int_merge_failed .....................................   Passed    0.03 sec
-61: Filters: "parallel_col_detection_int_cont_merge_failed"
-61: Randomness seeded to: 2162301043
-61: ===============================================================================
-61: All tests passed (1 assertion in 1 test case)
-61: 
- 62/287 Test  #61: unit-test-parallel_col_detection_int_cont_merge_failed .....................................   Passed    0.03 sec
-62: Filters: "parallel_col_detection_int_merge_failed_hole"
-62: Randomness seeded to: 2319218394
-62: ===============================================================================
-62: All tests passed (1 assertion in 1 test case)
-62: 
- 63/287 Test  #62: unit-test-parallel_col_detection_int_merge_failed_hole .....................................   Passed    0.03 sec
-63: Filters: "parallel_col_detection_obj_not_parallel"
-63: Randomness seeded to: 250254331
-63: ===============================================================================
-63: All tests passed (1 assertion in 1 test case)
-63: 
- 64/287 Test  #63: unit-test-parallel_col_detection_obj_not_parallel ..........................................   Passed    0.03 sec
 test 70
         Start  70: unit-test-happy-path-singleton-column-implied-bounds-negative-coeff-pos-bounds
 
@@ -1952,36 +1957,6 @@
 74: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "singleton-stuffing-make-sure-to-first-set-bounds-to-infinity"
 74: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 74: Test timeout computed to be: 10000000
-64: Filters: "parallel_col_detection_multiple_parallel_columns"
-64: Randomness seeded to: 195477925
-64: ===============================================================================
-64: All tests passed (43 assertions in 1 test case)
-64: 
-65: Filters: "parallel_col_detection_objective_zero"
-65: Randomness seeded to: 3413631874
-65: ===============================================================================
-65: All tests passed (11 assertions in 1 test case)
-65: 
-66: Filters: "happy-path-probing"
-66: Randomness seeded to: 3793509390
-66: ===============================================================================
-66: All tests passed (5 assertions in 1 test case)
-66: 
-67: Filters: "failed-path-probing-on-not-binary-variables"
-67: Randomness seeded to: 3588597786
-67: ===============================================================================
-67: All tests passed (1 assertion in 1 test case)
-67: 
-68: Filters: "happy-path-singleton-column"
-68: Randomness seeded to: 2626386575
-68: ===============================================================================
-68: All tests passed (17 assertions in 1 test case)
-68: 
- 65/287 Test  #64: unit-test-parallel_col_detection_multiple_parallel_columns .................................   Passed    0.04 sec
- 66/287 Test  #65: unit-test-parallel_col_detection_objective_zero ............................................   Passed    0.03 sec
- 67/287 Test  #66: unit-test-happy-path-probing ...............................................................   Passed    0.03 sec
- 68/287 Test  #67: unit-test-failed-path-probing-on-not-binary-variables ......................................   Passed    0.03 sec
- 69/287 Test  #68: unit-test-happy-path-singleton-column ......................................................   Passed    0.03 sec
 test 75
         Start  75: unit-test-simple-probing-trivial-example
 
@@ -2006,47 +1981,127 @@
 78: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "simple-different-int-coeff"
 78: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 78: Test timeout computed to be: 10000000
+ 59/287 Test  #58: unit-test-parallel_col_detection_int_cont_merge_possible ...................................   Passed    0.07 sec
+59: Filters: "parallel_col_detection_cont_int_merge_possible"
+59: Randomness seeded to: 909657540
+59: ===============================================================================
+59: All tests passed (14 assertions in 1 test case)
+59: 
+ 60/287 Test  #59: unit-test-parallel_col_detection_cont_int_merge_possible ...................................   Passed    0.06 sec
+60: Filters: "parallel_col_detection_cont_int_merge_failed"
+60: Randomness seeded to: 2789942159
+60: ===============================================================================
+60: All tests passed (1 assertion in 1 test case)
+60: 
 test 79
         Start  79: unit-test-simple-different-int-coeff-pt2
 
 79: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "simple-different-int-coeff-pt2"
 79: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 79: Test timeout computed to be: 10000000
+test 80
+        Start  80: unit-test-simple-substitution-happy-path-for-2-int
+
+80: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "simple-substitution-happy-path-for-2-int"
+80: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+80: Test timeout computed to be: 10000000
+61: Filters: "parallel_col_detection_int_cont_merge_failed"
+61: Randomness seeded to: 1643183725
+61: ===============================================================================
+61: All tests passed (1 assertion in 1 test case)
+61: 
+62: Filters: "parallel_col_detection_int_merge_failed_hole"
+62: Randomness seeded to: 2399881638
+62: ===============================================================================
+62: All tests passed (1 assertion in 1 test case)
+62: 
+63: Filters: "parallel_col_detection_obj_not_parallel"
+63: Randomness seeded to: 1795968244
+63: ===============================================================================
+63: All tests passed (1 assertion in 1 test case)
+63: 
+64: Filters: "parallel_col_detection_multiple_parallel_columns"
+64: Randomness seeded to: 3235323346
+64: ===============================================================================
+64: All tests passed (43 assertions in 1 test case)
+64: 
+65: Filters: "parallel_col_detection_objective_zero"
+65: Randomness seeded to: 2527068525
+65: ===============================================================================
+65: All tests passed (11 assertions in 1 test case)
+65: 
+66: Filters: "happy-path-probing"
+66: Randomness seeded to: 3439794800
+66: ===============================================================================
+66: All tests passed (5 assertions in 1 test case)
+66: 
+67: Filters: "failed-path-probing-on-not-binary-variables"
+67: Randomness seeded to: 1012053246
+67: ===============================================================================
+67: All tests passed (1 assertion in 1 test case)
+67: 
+68: Filters: "happy-path-singleton-column"
+68: Randomness seeded to: 147886369
+68: ===============================================================================
+68: All tests passed (17 assertions in 1 test case)
+68: 
 69: Filters: "happy-path-singleton-column-equation"
-69: Randomness seeded to: 1067230785
+69: Randomness seeded to: 2749866018
 69: ===============================================================================
 69: All tests passed (26 assertions in 1 test case)
 69: 
- 70/287 Test  #69: unit-test-happy-path-singleton-column-equation .............................................   Passed    0.04 sec
 70: Filters: "happy-path-singleton-column-implied-bounds-negative-coeff-pos-bounds"
-70: Randomness seeded to: 938394692
+70: Randomness seeded to: 1717544863
 70: ===============================================================================
 70: All tests passed (20 assertions in 1 test case)
 70: 
- 71/287 Test  #70: unit-test-happy-path-singleton-column-implied-bounds-negative-coeff-pos-bounds .............   Passed    0.03 sec
 71: Filters: "happy-path-singleton-column-implied-bounds-negative-coeff-neg-bounds"
-71: Randomness seeded to: 1189940425
+71: Randomness seeded to: 3996369159
 71: ===============================================================================
 71: All tests passed (20 assertions in 1 test case)
 71: 
- 72/287 Test  #71: unit-test-happy-path-singleton-column-implied-bounds-negative-coeff-neg-bounds .............   Passed    0.03 sec
 72: Filters: "happy-path-singleton-column-implied-bounds-positive-coeff-pos-bounds"
-72: Randomness seeded to: 2779524577
+72: Randomness seeded to: 2618741634
 72: ===============================================================================
 72: All tests passed (20 assertions in 1 test case)
 72: 
- 73/287 Test  #72: unit-test-happy-path-singleton-column-implied-bounds-positive-coeff-pos-bounds .............   Passed    0.03 sec
 73: Filters: "happy-path-singleton-column-implied-bounds-positive-coeff-neg-bounds"
-73: Randomness seeded to: 782526549
+73: Randomness seeded to: 1917270078
 73: ===============================================================================
 73: All tests passed (20 assertions in 1 test case)
 73: 
-test 80
-        Start  80: unit-test-simple-substitution-happy-path-for-2-int
-
-80: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "simple-substitution-happy-path-for-2-int"
-80: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-80: Test timeout computed to be: 10000000
+74: Filters: "singleton-stuffing-make-sure-to-first-set-bounds-to-infinity"
+74: Randomness seeded to: 3442219673
+74: ===============================================================================
+74: All tests passed (23 assertions in 1 test case)
+74: 
+75: Filters: "simple-probing-trivial-example"
+75: Randomness seeded to: 786833720
+75: ===============================================================================
+75: All tests passed (14 assertions in 1 test case)
+75: 
+76: Filters: "simple-probing-negative-binary-coeff"
+76: Randomness seeded to: 2761760288
+76: ===============================================================================
+76: All tests passed (20 assertions in 1 test case)
+76: 
+ 61/287 Test  #60: unit-test-parallel_col_detection_cont_int_merge_failed .....................................   Passed    0.07 sec
+ 62/287 Test  #61: unit-test-parallel_col_detection_int_cont_merge_failed .....................................   Passed    0.07 sec
+ 63/287 Test  #62: unit-test-parallel_col_detection_int_merge_failed_hole .....................................   Passed    0.06 sec
+ 64/287 Test  #63: unit-test-parallel_col_detection_obj_not_parallel ..........................................   Passed    0.06 sec
+ 65/287 Test  #64: unit-test-parallel_col_detection_multiple_parallel_columns .................................   Passed    0.06 sec
+ 66/287 Test  #65: unit-test-parallel_col_detection_objective_zero ............................................   Passed    0.05 sec
+ 67/287 Test  #66: unit-test-happy-path-probing ...............................................................   Passed    0.05 sec
+ 68/287 Test  #67: unit-test-failed-path-probing-on-not-binary-variables ......................................   Passed    0.05 sec
+ 69/287 Test  #68: unit-test-happy-path-singleton-column ......................................................   Passed    0.04 sec
+ 70/287 Test  #69: unit-test-happy-path-singleton-column-equation .............................................   Passed    0.04 sec
+ 71/287 Test  #70: unit-test-happy-path-singleton-column-implied-bounds-negative-coeff-pos-bounds .............   Passed    0.04 sec
+ 72/287 Test  #71: unit-test-happy-path-singleton-column-implied-bounds-negative-coeff-neg-bounds .............   Passed    0.03 sec
+ 73/287 Test  #72: unit-test-happy-path-singleton-column-implied-bounds-positive-coeff-pos-bounds .............   Passed    0.03 sec
+ 74/287 Test  #73: unit-test-happy-path-singleton-column-implied-bounds-positive-coeff-neg-bounds .............   Passed    0.03 sec
+ 75/287 Test  #74: unit-test-singleton-stuffing-make-sure-to-first-set-bounds-to-infinity .....................   Passed    0.03 sec
+ 76/287 Test  #75: unit-test-simple-probing-trivial-example ...................................................   Passed    0.02 sec
+ 77/287 Test  #76: unit-test-simple-probing-negative-binary-coeff .............................................   Passed    0.02 sec
 test 81
         Start  81: unit-test-simple-substitution-happy-path-for-2-continuous
 
@@ -2065,36 +2120,6 @@
 83: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "simple-substitution-happy-path-for-int-continuous-coeff"
 83: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 83: Test timeout computed to be: 10000000
-74: Filters: "singleton-stuffing-make-sure-to-first-set-bounds-to-infinity"
-74: Randomness seeded to: 2439399325
-74: ===============================================================================
-74: All tests passed (23 assertions in 1 test case)
-74: 
-75: Filters: "simple-probing-trivial-example"
-75: Randomness seeded to: 2313929
-75: ===============================================================================
-75: All tests passed (14 assertions in 1 test case)
-75: 
-76: Filters: "simple-probing-negative-binary-coeff"
-76: Randomness seeded to: 2228039542
-76: ===============================================================================
-76: All tests passed (20 assertions in 1 test case)
-76: 
-77: Filters: "simple-probing-positive-binary-coeff"
-77: Randomness seeded to: 313474817
-77: ===============================================================================
-77: All tests passed (20 assertions in 1 test case)
-77: 
-78: Filters: "simple-different-int-coeff"
-78: Randomness seeded to: 306617789
-78: ===============================================================================
-78: All tests passed (20 assertions in 1 test case)
-78: 
- 74/287 Test  #73: unit-test-happy-path-singleton-column-implied-bounds-positive-coeff-neg-bounds .............   Passed    0.04 sec
- 75/287 Test  #74: unit-test-singleton-stuffing-make-sure-to-first-set-bounds-to-infinity .....................   Passed    0.03 sec
- 76/287 Test  #75: unit-test-simple-probing-trivial-example ...................................................   Passed    0.03 sec
- 77/287 Test  #76: unit-test-simple-probing-negative-binary-coeff .............................................   Passed    0.03 sec
- 78/287 Test  #77: unit-test-simple-probing-positive-binary-coeff .............................................   Passed    0.02 sec
 test 84
         Start  84: unit-test-simple-substitution-should_return_feasible_if_gcd_of_coeff_is_in_rhs
 
@@ -2125,30 +2150,6 @@
 88: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "simple-substitution-feasible-gcd"
 88: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 88: Test timeout computed to be: 10000000
- 79/287 Test  #78: unit-test-simple-different-int-coeff .......................................................   Passed    0.04 sec
-79: Filters: "simple-different-int-coeff-pt2"
-79: Randomness seeded to: 4251277081
-79: ===============================================================================
-79: All tests passed (20 assertions in 1 test case)
-79: 
- 80/287 Test  #79: unit-test-simple-different-int-coeff-pt2 ...................................................   Passed    0.03 sec
-80: Filters: "simple-substitution-happy-path-for-2-int"
-80: Randomness seeded to: 1979703885
-80: ===============================================================================
-80: All tests passed (17 assertions in 1 test case)
-80: 
- 81/287 Test  #80: unit-test-simple-substitution-happy-path-for-2-int .........................................   Passed    0.03 sec
-81: Filters: "simple-substitution-happy-path-for-2-continuous"
-81: Randomness seeded to: 2805152186
-81: ===============================================================================
-81: All tests passed (11 assertions in 1 test case)
-81: 
- 82/287 Test  #81: unit-test-simple-substitution-happy-path-for-2-continuous ..................................   Passed    0.03 sec
-82: Filters: "simple-substitution-happy-path-for-continuous-and-integer"
-82: Randomness seeded to: 2060351912
-82: ===============================================================================
-82: All tests passed (11 assertions in 1 test case)
-82: 
 test 89
         Start  89: unit-test-simple-substitution-non-coprime
 
@@ -2173,36 +2174,6 @@
 92: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "simplify_inequ_doesnt_lock_more_rows"
 92: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 92: Test timeout computed to be: 10000000
- 83/287 Test  #82: unit-test-simple-substitution-happy-path-for-continuous-and-integer ........................   Passed    0.04 sec
-83: Filters: "simple-substitution-happy-path-for-int-continuous-coeff"
-83: Randomness seeded to: 2948832238
-83: ===============================================================================
-83: All tests passed (1 assertion in 1 test case)
-83: 
- 84/287 Test  #83: unit-test-simple-substitution-happy-path-for-int-continuous-coeff ..........................   Passed    0.03 sec
-84: Filters: "simple-substitution-should_return_feasible_if_gcd_of_coeff_is_in_rhs"
-84: Randomness seeded to: 3898719400
-84: ===============================================================================
-84: All tests passed (1 assertion in 1 test case)
-84: 
- 85/287 Test  #84: unit-test-simple-substitution-should_return_feasible_if_gcd_of_coeff_is_in_rhs .............   Passed    0.03 sec
-85: Filters: "simple-substitution-should_return_infeasible_if_gcd_of_coeff_is_in_rhs"
-85: Randomness seeded to: 3711305619
-85: ===============================================================================
-85: All tests passed (1 assertion in 1 test case)
-85: 
- 86/287 Test  #85: unit-test-simple-substitution-should_return_infeasible_if_gcd_of_coeff_is_in_rhs ...........   Passed    0.02 sec
-86: Filters: "simple-substitution-simple-substitution-for-2-int"
-86: Randomness seeded to: 2121717191
-86: ===============================================================================
-86: All tests passed (1 assertion in 1 test case)
-86: 
- 87/287 Test  #86: unit-test-simple-substitution-simple-substitution-for-2-int ................................   Passed    0.02 sec
-87: Filters: "simple-substitution-2-negative-integer"
-87: Randomness seeded to: 2322478490
-87: ===============================================================================
-87: All tests passed (1 assertion in 1 test case)
-87: 
 test 93
         Start  93: unit-test-simplify_inequ_doesnt_apply_lb_and_ub_on_one_row
 
@@ -2233,25 +2204,30 @@
 97: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test/unit_test "mps-parser-loading-simple-problem"
 97: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 97: Test timeout computed to be: 10000000
-88: Filters: "simple-substitution-feasible-gcd"
-88: Randomness seeded to: 2878123954
-88: ===============================================================================
-88: All tests passed (5 assertions in 1 test case)
-88: 
-89: Filters: "simple-substitution-non-coprime"
-89: Randomness seeded to: 621033935
-89: ===============================================================================
-89: All tests passed (2 assertions in 1 test case)
-89: 
-90: Filters: "simple-substitution-violated-gcd"
-90: Randomness seeded to: 577053074
-90: ===============================================================================
-90: All tests passed (2 assertions in 1 test case)
-90: 
- 88/287 Test  #87: unit-test-simple-substitution-2-negative-integer ...........................................   Passed    0.03 sec
- 89/287 Test  #88: unit-test-simple-substitution-feasible-gcd .................................................   Passed    0.03 sec
- 90/287 Test  #89: unit-test-simple-substitution-non-coprime ..................................................   Passed    0.03 sec
- 91/287 Test  #90: unit-test-simple-substitution-violated-gcd .................................................   Passed    0.02 sec
+77: Filters: "simple-probing-positive-binary-coeff"
+77: Randomness seeded to: 3797104133
+77: ===============================================================================
+77: All tests passed (20 assertions in 1 test case)
+77: 
+ 78/287 Test  #77: unit-test-simple-probing-positive-binary-coeff .............................................   Passed    0.07 sec
+78: Filters: "simple-different-int-coeff"
+78: Randomness seeded to: 2515567396
+78: ===============================================================================
+78: All tests passed (20 assertions in 1 test case)
+78: 
+ 79/287 Test  #78: unit-test-simple-different-int-coeff .......................................................   Passed    0.07 sec
+79: Filters: "simple-different-int-coeff-pt2"
+79: Randomness seeded to: 3966635283
+79: ===============================================================================
+79: All tests passed (20 assertions in 1 test case)
+79: 
+ 80/287 Test  #79: unit-test-simple-different-int-coeff-pt2 ...................................................   Passed    0.07 sec
+80: Filters: "simple-substitution-happy-path-for-2-int"
+80: Randomness seeded to: 1709960827
+80: ===============================================================================
+80: All tests passed (17 assertions in 1 test case)
+80: 
+ 81/287 Test  #80: unit-test-simple-substitution-happy-path-for-2-int .........................................   Passed    0.07 sec
 test 99
         Start  99: d-solve-adlittle.mps-lp_presolvers_with_basis.set
 
@@ -2276,35 +2252,100 @@
 102: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/afiro.mps" "-o" "-0.46475314285714285714285714285714e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
 102: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 102: Test timeout computed to be: 10000000
+81: Filters: "simple-substitution-happy-path-for-2-continuous"
+81: Randomness seeded to: 3293262060
+81: ===============================================================================
+81: All tests passed (11 assertions in 1 test case)
+81: 
+82: Filters: "simple-substitution-happy-path-for-continuous-and-integer"
+82: Randomness seeded to: 3123288299
+82: ===============================================================================
+82: All tests passed (11 assertions in 1 test case)
+82: 
+83: Filters: "simple-substitution-happy-path-for-int-continuous-coeff"
+83: Randomness seeded to: 3404120319
+83: ===============================================================================
+83: All tests passed (1 assertion in 1 test case)
+83: 
+84: Filters: "simple-substitution-should_return_feasible_if_gcd_of_coeff_is_in_rhs"
+84: Randomness seeded to: 2548292992
+84: ===============================================================================
+84: All tests passed (1 assertion in 1 test case)
+84: 
+85: Filters: "simple-substitution-should_return_infeasible_if_gcd_of_coeff_is_in_rhs"
+85: Randomness seeded to: 1480900965
+85: ===============================================================================
+85: All tests passed (1 assertion in 1 test case)
+85: 
+86: Filters: "simple-substitution-simple-substitution-for-2-int"
+86: Randomness seeded to: 3589882230
+86: ===============================================================================
+86: All tests passed (1 assertion in 1 test case)
+86: 
+87: Filters: "simple-substitution-2-negative-integer"
+87: Randomness seeded to: 1716641830
+87: ===============================================================================
+87: All tests passed (1 assertion in 1 test case)
+87: 
+88: Filters: "simple-substitution-feasible-gcd"
+88: Randomness seeded to: 4005083435
+88: ===============================================================================
+88: All tests passed (5 assertions in 1 test case)
+88: 
+89: Filters: "simple-substitution-non-coprime"
+89: Randomness seeded to: 2481353625
+89: ===============================================================================
+89: All tests passed (2 assertions in 1 test case)
+89: 
+90: Filters: "simple-substitution-violated-gcd"
+90: Randomness seeded to: 3386019000
+90: ===============================================================================
+90: All tests passed (2 assertions in 1 test case)
+90: 
 91: Filters: "happy-path-simplify-inequalities"
-91: Randomness seeded to: 2489027328
+91: Randomness seeded to: 1932210682
 91: ===============================================================================
 91: All tests passed (20 assertions in 1 test case)
 91: 
- 92/287 Test  #91: unit-test-happy-path-simplify-inequalities .................................................   Passed    0.03 sec
 92: Filters: "simplify_inequ_doesnt_lock_more_rows"
-92: Randomness seeded to: 1808072023
+92: Randomness seeded to: 3547412658
 92: ===============================================================================
 92: All tests passed (3 assertions in 1 test case)
 92: 
- 93/287 Test  #92: unit-test-simplify_inequ_doesnt_lock_more_rows .............................................   Passed    0.03 sec
 93: Filters: "simplify_inequ_doesnt_apply_lb_and_ub_on_one_row"
-93: Randomness seeded to: 3141803635
+93: Randomness seeded to: 2557232458
 93: ===============================================================================
 93: All tests passed (1 assertion in 1 test case)
 93: 
- 94/287 Test  #93: unit-test-simplify_inequ_doesnt_apply_lb_and_ub_on_one_row .................................   Passed    0.03 sec
 94: Filters: "happy-path-sparsify"
-94: Randomness seeded to: 609498195
+94: Randomness seeded to: 2925191487
 94: ===============================================================================
 94: All tests passed (11 assertions in 1 test case)
 94: 
- 95/287 Test  #94: unit-test-happy-path-sparsify ..............................................................   Passed    0.02 sec
 95: Filters: "happy-path-sparsify-two-equalities"
-95: Randomness seeded to: 482115246
+95: Randomness seeded to: 2954168173
 95: ===============================================================================
 95: All tests passed (20 assertions in 1 test case)
 95: 
+96: Filters: "failed-path-sparsify-if-misses-one-for-integer"
+96: Randomness seeded to: 761181914
+96: ===============================================================================
+96: All tests passed (1 assertion in 1 test case)
+96: 
+ 82/287 Test  #81: unit-test-simple-substitution-happy-path-for-2-continuous ..................................   Passed    0.07 sec
+ 83/287 Test  #82: unit-test-simple-substitution-happy-path-for-continuous-and-integer ........................   Passed    0.06 sec
+ 84/287 Test  #83: unit-test-simple-substitution-happy-path-for-int-continuous-coeff ..........................   Passed    0.06 sec
+ 85/287 Test  #84: unit-test-simple-substitution-should_return_feasible_if_gcd_of_coeff_is_in_rhs .............   Passed    0.06 sec
+ 86/287 Test  #85: unit-test-simple-substitution-should_return_infeasible_if_gcd_of_coeff_is_in_rhs ...........   Passed    0.06 sec
+ 87/287 Test  #86: unit-test-simple-substitution-simple-substitution-for-2-int ................................   Passed    0.05 sec
+ 88/287 Test  #87: unit-test-simple-substitution-2-negative-integer ...........................................   Passed    0.05 sec
+ 89/287 Test  #88: unit-test-simple-substitution-feasible-gcd .................................................   Passed    0.04 sec
+ 90/287 Test  #89: unit-test-simple-substitution-non-coprime ..................................................   Passed    0.04 sec
+ 91/287 Test  #90: unit-test-simple-substitution-violated-gcd .................................................   Passed    0.04 sec
+ 92/287 Test  #91: unit-test-happy-path-simplify-inequalities .................................................   Passed    0.03 sec
+ 93/287 Test  #92: unit-test-simplify_inequ_doesnt_lock_more_rows .............................................   Passed    0.03 sec
+ 94/287 Test  #93: unit-test-simplify_inequ_doesnt_apply_lb_and_ub_on_one_row .................................   Passed    0.03 sec
+ 95/287 Test  #94: unit-test-happy-path-sparsify ..............................................................   Passed    0.02 sec
  96/287 Test  #95: unit-test-happy-path-sparsify-two-equalities ...............................................   Passed    0.02 sec
 test 103
         Start 103: q-solve-afiro.mps-lp_presolvers_with_basis.set
@@ -2336,18 +2377,6 @@
 107: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps" "-o" "-0.35991767286576506712640824319636e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
 107: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 107: Test timeout computed to be: 10000000
-96: Filters: "failed-path-sparsify-if-misses-one-for-integer"
-96: Randomness seeded to: 618574119
-96: ===============================================================================
-96: All tests passed (1 assertion in 1 test case)
-96: 
-97: Filters: "mps-parser-loading-simple-problem"
-97: Randomness seeded to: 1181613009
-97: ===============================================================================
-97: All tests passed (3 assertions in 1 test case)
-97: 
- 97/287 Test  #96: unit-test-failed-path-sparsify-if-misses-one-for-integer ...................................   Passed    0.03 sec
- 98/287 Test  #97: unit-test-mps-parser-loading-simple-problem ................................................   Passed    0.03 sec
 test 108
         Start 108: d-solve-beaconfd.mps-lp_presolvers_with_basis.set
 
@@ -2360,6 +2389,73 @@
 109: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps" "-o" "0.335924858072e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
 109: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 109: Test timeout computed to be: 10000000
+test 110
+        Start 110: r-solve-beaconfd.mps-lp_presolvers_with_basis.set
+
+110: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps" "-o" "0.335924858072e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+110: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+110: Test timeout computed to be: 10000000
+test 111
+        Start 111: d-solve-bore3d.mps-lp_presolvers_with_basis.set
+
+111: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+111: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+111: Test timeout computed to be: 10000000
+test 112
+        Start 112: q-solve-bore3d.mps-lp_presolvers_with_basis.set
+
+112: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+112: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+112: Test timeout computed to be: 10000000
+test 113
+        Start 113: r-solve-bore3d.mps-lp_presolvers_with_basis.set
+
+113: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+113: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+113: Test timeout computed to be: 10000000
+test 114
+        Start 114: d-solve-brandy.mps-lp_presolvers_with_basis.set
+
+114: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+114: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+114: Test timeout computed to be: 10000000
+test 115
+        Start 115: q-solve-brandy.mps-lp_presolvers_with_basis.set
+
+115: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+115: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+115: Test timeout computed to be: 10000000
+test 116
+        Start 116: r-solve-brandy.mps-lp_presolvers_with_basis.set
+
+116: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+116: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+116: Test timeout computed to be: 10000000
+test 117
+        Start 117: d-solve-capri.mps-lp_presolvers_with_basis.set
+
+117: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps" "-o" "0.26900129137681610087717280693754e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+117: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+117: Test timeout computed to be: 10000000
+ 97/287 Test  #96: unit-test-failed-path-sparsify-if-misses-one-for-integer ...................................   Passed    0.20 sec
+97: Filters: "mps-parser-loading-simple-problem"
+97: Randomness seeded to: 1760143249
+97: ===============================================================================
+97: All tests passed (3 assertions in 1 test case)
+97: 
+ 98/287 Test  #97: unit-test-mps-parser-loading-simple-problem ................................................   Passed    0.20 sec
+test 118
+        Start 118: q-solve-capri.mps-lp_presolvers_with_basis.set
+
+118: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps" "-o" "0.26900129137681610087717280693754e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+118: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+118: Test timeout computed to be: 10000000
+test 119
+        Start 119: r-solve-capri.mps-lp_presolvers_with_basis.set
+
+119: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps" "-o" "0.26900129137681610087717280693754e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+119: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+119: Test timeout computed to be: 10000000
 102: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 102: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 102: 
@@ -2369,7 +2465,7 @@
 102:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 102:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 102: 
-102: reading took 0.000986 seconds
+102: reading took 0.00204 seconds
 102: Numerical Statistics:
 102:  Matrix range    [1e-01,2e+00]
 102:  Objective range [3e-01,1e+01]
@@ -2402,17 +2498,17 @@
 102:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 102:        colsingleton            5                0.0                  0                0.0              0.000
 102:     coefftightening            0                0.0                  0                0.0              0.000
-102:         propagation            5               60.0                 64              100.0              0.000
+102:         propagation            5               60.0                 64              100.0              0.001
 102:       fixcontinuous            2                0.0                  0                0.0              0.000
 102:       simpleprobing            0                0.0                  0                0.0              0.000
-102:        parallelrows            1                0.0                  0                0.0              0.000
+102:        parallelrows            1                0.0                  0                0.0              0.001
 102:        parallelcols            1                0.0                  0                0.0              0.000
-102:            stuffing            2               50.0                  9               33.3              0.001
+102:            stuffing            2               50.0                  9               33.3              0.002
 102:             dualfix            2                0.0                  0                0.0              0.000
 102:        simplifyineq            0                0.0                  0                0.0              0.000
 102:         doubletoneq            0                0.0                  0                0.0              0.000
 102:             implint            0                0.0                  0                0.0              0.000
-102:              domcol            1                0.0                  0                0.0              0.002
+102:              domcol            1                0.0                  0                0.0              0.000
 102:           dualinfer            0                0.0                  0                0.0              0.000
 102:             probing            0                0.0                  0                0.0              0.000
 102:        substitution            0                0.0                  0                0.0              0.000
@@ -2425,7 +2521,7 @@
 102:   reduced cont. columns:  29
 102:   reduced nonzeros: 74
 102: 
-102: presolving finished after 0.013 seconds
+102: presolving finished after 0.011 seconds
 102: 
 102: Equilibrium scaling LP (persistent)
 102: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -2442,6 +2538,233 @@
 102:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.64753143e+02
 102:  --- unscaling external solution
 102:  --- verifying computed solution
+102: 
+102: SoPlex status       : problem is solved [optimal]
+102: Solving time (sec)  : 0.00
+102: Iterations          : 9
+102: Objective value     : -4.64753143e+02
+102: 
+102: Solution passed validation
+102: 
+102: postsolve finished after 0.001 seconds
+102: feasible: true
+102: objective value: -464.753142857143
+102: 
+102: violations:
+102:   bounds:      0
+102:   constraints: 0
+102:   integrality: 0
+102: 
+102: validation: SUCCESS
+102: Solving time 0.013 seconds
+102: 
+102: solving finished after 0.013 seconds
+101: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+101: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+101: 
+101: External libraries: 
+101:   Boost    1.83.0 	 (https://www.boost.org/)
+101:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+101:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+101:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+101: 
+101: reading took 0.00842 seconds
+101: Numerical Statistics:
+101:  Matrix range    [1e-02,6e+01]
+101:  Objective range [2e+00,3e+03]
+101:  Bounds range    [0e+00,0e+00]
+101:  RHS range       [2e+00,2e+03]
+101:  Dynamism Variables: 2e+03
+101:  Dynamism Rows     : 8e+02
+101: set presolve.componentsmaxint = -1
+101: set presolve.detectlindep = 0
+101: set doubletoneq.enabled = 0
+101: set dualinfer.enabled = 0
+101: set substitution.enabled = 0
+101: set sparsify.enabled = 0
+101: 
+101: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps with dual-postsolve activated
+101:   rows:     56
+101:   columns:  97
+101:   int. columns:  0
+101:   cont. columns:  97
+101:   nonzeros: 383
+101: 
+101: round 0   ( Trivial  ):    2 del cols,    3 del rows,    4 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+101: round 1   (   Fast   ):    2 del cols,    3 del rows,   90 chg bounds,    0 chg sides,    0 chg coeffs,  194 tsx applied,    0 tsx conflicts
+101: round 2   (   Fast   ):    2 del cols,    3 del rows,  106 chg bounds,    0 chg sides,    0 chg coeffs,  232 tsx applied,    0 tsx conflicts
+101: round 3   (  Medium  ):    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
+101: round 4   (Exhaustive):    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
+101: round 5   (  Final   ): Unchanged
+101: presolved 5 rounds:    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
+101: 
+101:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+101:        colsingleton            5                0.0                  0                0.0              0.001
+101:     coefftightening            0                0.0                  0                0.0              0.000
+101:         propagation            5               60.0                240              100.0              0.004
+101:       fixcontinuous            2                0.0                  0                0.0              0.000
+101:       simpleprobing            0                0.0                  0                0.0              0.000
+101:        parallelrows            1                0.0                  0                0.0              0.001
+101:        parallelcols            1                0.0                  0                0.0              0.001
+101:            stuffing            2               50.0                  3               33.3              0.000
+101:             dualfix            2               50.0                  1              100.0              0.000
+101:        simplifyineq            0                0.0                  0                0.0              0.000
+101:         doubletoneq            0                0.0                  0                0.0              0.000
+101:             implint            0                0.0                  0                0.0              0.000
+101:              domcol            1                0.0                  0                0.0              0.006
+101:           dualinfer            0                0.0                  0                0.0              0.000
+101:             probing            0                0.0                  0                0.0              0.000
+101:        substitution            0                0.0                  0                0.0              0.000
+101:            sparsify            0                0.0                  0                0.0              0.000
+101: 
+101: reduced problem:
+101:   reduced rows:     53
+101:   reduced columns:  94
+101:   reduced int. columns:  0
+101:   reduced cont. columns:  94
+101:   reduced nonzeros: 372
+101: 
+101: presolving finished after 0.036 seconds
+101: 
+101: Equilibrium scaling LP (persistent)
+101: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+101: Reduced LP has 53 rows 94 columns 372 nonzeros
+101: Equilibrium scaling LP
+101: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+101:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.35e+03 |       26 | -5.17875028e+05
+101:   L  |    0.0 |     114 |     5 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
+101:  --- unscaling internal solution
+101:  --- unsimplifying solution and basis
+101:  --- unscaling external solution
+101:  --- verifying computed solution
+101:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
+101:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
+101:  --- unscaling external solution
+101:  --- verifying computed solution
+101: 
+101: SoPlex status       : problem is solved [optimal]
+101: Solving time (sec)  : 0.00
+101: Iterations          : 114
+101: Objective value     : 2.25494963e+05
+101: 
+101: Solution passed validation
+101: 
+101: postsolve finished after 0.004 seconds
+101: feasible: true
+101: objective value: 225494.96316238
+101: 
+101: violations:
+101:   bounds:      0
+101:   constraints: 0
+101:   integrality: 0
+101: 
+101: validation: SUCCESS
+101: Solving time 0.064 seconds
+101: 
+101: solving finished after 0.064 seconds
+100: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+100: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+100: 
+100: External libraries: 
+100:   Boost    1.83.0 	 (https://www.boost.org/)
+100:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+100:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+100:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+100: 
+100: reading took 0.00399 seconds
+100: Numerical Statistics:
+100:  Matrix range    [1e-02,6e+01]
+100:  Objective range [2e+00,3e+03]
+100:  Bounds range    [0e+00,0e+00]
+100:  RHS range       [2e+00,2e+03]
+100:  Dynamism Variables: 2e+03
+100:  Dynamism Rows     : 8e+02
+100: set presolve.componentsmaxint = -1
+100: set presolve.detectlindep = 0
+100: set doubletoneq.enabled = 0
+100: set dualinfer.enabled = 0
+100: set substitution.enabled = 0
+100: set sparsify.enabled = 0
+100: 
+100: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps with dual-postsolve activated
+100:   rows:     56
+100:   columns:  97
+100:   int. columns:  0
+100:   cont. columns:  97
+100:   nonzeros: 383
+100: 
+100: round 0   ( Trivial  ):    2 del cols,    3 del rows,    4 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+100: round 1   (   Fast   ):    2 del cols,    3 del rows,   90 chg bounds,    0 chg sides,    0 chg coeffs,  194 tsx applied,    0 tsx conflicts
+100: round 2   (   Fast   ):    2 del cols,    3 del rows,  106 chg bounds,    0 chg sides,    0 chg coeffs,  232 tsx applied,    0 tsx conflicts
+100: round 3   (  Medium  ):    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
+100: round 4   (Exhaustive):    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
+100: round 5   (  Final   ): Unchanged
+100: presolved 5 rounds:    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
+100: 
+100:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+100:        colsingleton            5                0.0                  0                0.0              0.001
+100:     coefftightening            0                0.0                  0                0.0              0.000
+100:         propagation            5               60.0                240              100.0              0.006
+100:       fixcontinuous            2                0.0                  0                0.0              0.000
+100:       simpleprobing            0                0.0                  0                0.0              0.000
+100:        parallelrows            1                0.0                  0                0.0              0.000
+100:        parallelcols            1                0.0                  0                0.0              0.000
+100:            stuffing            2               50.0                  3               33.3              0.000
+100:             dualfix            2               50.0                  1              100.0              0.000
+100:        simplifyineq            0                0.0                  0                0.0              0.000
+100:         doubletoneq            0                0.0                  0                0.0              0.000
+100:             implint            0                0.0                  0                0.0              0.000
+100:              domcol            1                0.0                  0                0.0              0.001
+100:           dualinfer            0                0.0                  0                0.0              0.000
+100:             probing            0                0.0                  0                0.0              0.000
+100:        substitution            0                0.0                  0                0.0              0.000
+100:            sparsify            0                0.0                  0                0.0              0.000
+100: 
+100: reduced problem:
+100:   reduced rows:     53
+100:   reduced columns:  94
+100:   reduced int. columns:  0
+100:   reduced cont. columns:  94
+100:   reduced nonzeros: 372
+100: 
+100: presolving finished after 0.046 seconds
+100: 
+100: Equilibrium scaling LP (persistent)
+100: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+100: Reduced LP has 53 rows 94 columns 372 nonzeros
+100: Equilibrium scaling LP
+100: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+100:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.35e+03 |       26 | -5.17875028e+05
+100:   L  |    0.0 |     114 |     5 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
+100:  --- unscaling internal solution
+100:  --- unsimplifying solution and basis
+100:  --- unscaling external solution
+100:  --- verifying computed solution
+100:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
+100:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
+100:  --- unscaling external solution
+100:  --- verifying computed solution
+100: 
+100: SoPlex status       : problem is solved [optimal]
+100: Solving time (sec)  : 0.00
+100: Iterations          : 114
+100: Objective value     : 2.25494963e+05
+100: 
+100: Solution passed validation
+100: 
+100: postsolve finished after 0.005 seconds
+100: feasible: true
+100: objective value: 225494.96316238
+100: 
+100: violations:
+100:   bounds:      0
+100:   constraints: 0
+100:   integrality: 0
+100: 
+100: validation: SUCCESS
+100: Solving time 0.057 seconds
+100: 
+100: solving finished after 0.057 seconds
 99: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 99: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 99: 
@@ -2451,7 +2774,7 @@
 99:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 99:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 99: 
-99: reading took 0.00259 seconds
+99: reading took 0.00338 seconds
 99: Numerical Statistics:
 99:  Matrix range    [1e-02,6e+01]
 99:  Objective range [2e+00,3e+03]
@@ -2482,19 +2805,19 @@
 99: presolved 5 rounds:    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
 99: 
 99:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-99:        colsingleton            5                0.0                  0                0.0              0.000
+99:        colsingleton            5                0.0                  0                0.0              0.001
 99:     coefftightening            0                0.0                  0                0.0              0.000
-99:         propagation            5               60.0                240              100.0              0.001
+99:         propagation            5               60.0                240              100.0              0.003
 99:       fixcontinuous            2                0.0                  0                0.0              0.000
 99:       simpleprobing            0                0.0                  0                0.0              0.000
 99:        parallelrows            1                0.0                  0                0.0              0.000
-99:        parallelcols            1                0.0                  0                0.0              0.002
-99:            stuffing            2               50.0                  3               33.3              0.000
+99:        parallelcols            1                0.0                  0                0.0              0.000
+99:            stuffing            2               50.0                  3               33.3              0.004
 99:             dualfix            2               50.0                  1              100.0              0.000
 99:        simplifyineq            0                0.0                  0                0.0              0.000
 99:         doubletoneq            0                0.0                  0                0.0              0.000
 99:             implint            0                0.0                  0                0.0              0.000
-99:              domcol            1                0.0                  0                0.0              0.000
+99:              domcol            1                0.0                  0                0.0              0.008
 99:           dualinfer            0                0.0                  0                0.0              0.000
 99:             probing            0                0.0                  0                0.0              0.000
 99:        substitution            0                0.0                  0                0.0              0.000
@@ -2507,218 +2830,14 @@
 99:   reduced cont. columns:  94
 99:   reduced nonzeros: 372
 99: 
-99: presolving finished after 0.015 seconds
+99: presolving finished after 0.056 seconds
 99: 
 99: Equilibrium scaling LP (persistent)
-102: 
-102: SoPlex status       : problem is solved [optimal]
-102: Solving time (sec)  : 0.00
-102: Iterations          : 9
-102: Objective value     : -4.64753143e+02
-102: 
-102: Solution passed validation
-102: 
-102: postsolve finished after 0.001 seconds
-102: feasible: true
-102: objective value: -464.753142857143
-102: 
-102: violations:
-102:   bounds:      0
-102:   constraints: 0
-102:   integrality: 0
-102: 
-102: validation: SUCCESS
-102: Solving time 0.015 seconds
-102: 
-102: solving finished after 0.015 seconds
 99: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
 99: Reduced LP has 53 rows 94 columns 372 nonzeros
 99: Equilibrium scaling LP
 99: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 99:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.35e+03 |       26 | -5.17875028e+05
-105: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-105: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-105: 
-105: External libraries: 
-105:   Boost    1.83.0 	 (https://www.boost.org/)
-105:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-105:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-105:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-105: 
-105: reading took 0.0121 seconds
-105: Numerical Statistics:
-105:  Matrix range    [2e-05,4e+02]
-105:  Objective range [3e+00,1e+02]
-105:  Bounds range    [0e+00,0e+00]
-105:  RHS range       [1e+02,6e+06]
-105:  Dynamism Variables: 4e+06
-105:  Dynamism Rows     : 3e+03
-105: set presolve.componentsmaxint = -1
-105: set presolve.detectlindep = 0
-105: set doubletoneq.enabled = 0
-105: set dualinfer.enabled = 0
-105: set substitution.enabled = 0
-105: set sparsify.enabled = 0
-105: 
-105: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps with dual-postsolve activated
-105:   rows:     488
-105:   columns:  163
-105:   int. columns:  0
-105:   cont. columns:  163
-105:   nonzeros: 2410
-105: 
-105: round 0   ( Trivial  ):    3 del cols,   80 del rows,   26 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-105: round 1   (   Fast   ):   29 del cols,  266 del rows,  481 chg bounds,    0 chg sides,    0 chg coeffs, 2878 tsx applied,    0 tsx conflicts
-105: round 2   (   Fast   ):   54 del cols,  296 del rows,  508 chg bounds,    0 chg sides,    0 chg coeffs, 2928 tsx applied,    0 tsx conflicts
-105: round 3   (   Fast   ):   54 del cols,  301 del rows,  518 chg bounds,    0 chg sides,    0 chg coeffs, 2944 tsx applied,    0 tsx conflicts
-105: round 4   (  Medium  ):   60 del cols,  317 del rows,  524 chg bounds,   22 chg sides,    6 chg coeffs, 2978 tsx applied,   18 tsx conflicts
-105: round 5   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
-105: round 6   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
-105: round 7   (  Final   ): Unchanged
-105: presolved 7 rounds:   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
-105: 
-105:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-105:        colsingleton            7                0.0                  0                0.0              0.000
-105:     coefftightening            0                0.0                  0                0.0              0.000
-105:         propagation            7               71.4               2968              100.0              0.001
-105:       fixcontinuous            2                0.0                  0                0.0              0.000
-105:       simpleprobing            0                0.0                  0                0.0              0.000
-105:        parallelrows            2               50.0                 16              100.0              0.000
-105:        parallelcols            2                0.0                  0                0.0              0.000
-105:            stuffing            3               33.3                 24               25.0              0.000
-105:             dualfix            2                0.0                  0                0.0              0.000
-105:        simplifyineq            0                0.0                  0                0.0              0.000
-105:         doubletoneq            0                0.0                  0                0.0              0.000
-105:             implint            0                0.0                  0                0.0              0.000
-105:              domcol            2               50.0                  3              100.0              0.000
-105:           dualinfer            0                0.0                  0                0.0              0.000
-105:             probing            0                0.0                  0                0.0              0.000
-105:        substitution            0                0.0                  0                0.0              0.000
-105:            sparsify            0                0.0                  0                0.0              0.000
-105: 
-105: reduced problem:
-105:   reduced rows:     170
-105:   reduced columns:  100
-105:   reduced int. columns:  0
-105:   reduced cont. columns:  100
-105:   reduced nonzeros: 856
-105: 
-105: presolving finished after 0.006 seconds
-105: 
-105: Equilibrium scaling LP (persistent)
-105: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 76 col bounds, 0 row bounds
-105: Reduced LP has 170 rows 100 columns 856 nonzeros
-105: Equilibrium scaling LP
-105: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-105:   E  |    0.0 |       0 |     2 | 2.24e+03 | 6.80e+06 |       34 | -3.31172719e+08
-105:   L  |    0.0 |      70 |     3 | 0.00e+00 | 8.84e+02 |       28 | -3.23319404e+07
-108: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-108: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-108: 
-108: External libraries: 
-108:   Boost    1.83.0 	 (https://www.boost.org/)
-108:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-108:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-108:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-108: 
-108: reading took 0.0166 seconds
-108: Numerical Statistics:
-108:  Matrix range    [1e-03,5e+02]
-108:  Objective range [3e-02,1e+02]
-108:  Bounds range    [0e+00,0e+00]
-108:  RHS range       [1e+00,2e+03]
-108:  Dynamism Variables: 7e+04
-108:  Dynamism Rows     : 2e+03
-108: set presolve.componentsmaxint = -1
-108: set presolve.detectlindep = 0
-108: set doubletoneq.enabled = 0
-108: set dualinfer.enabled = 0
-108: set substitution.enabled = 0
-108: set sparsify.enabled = 0
-108: 
-108: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps with dual-postsolve activated
-108:   rows:     173
-108:   columns:  262
-108:   int. columns:  0
-108:   cont. columns:  262
-108:   nonzeros: 3375
-108: 
-108: round 0   ( Trivial  ):   37 del cols,   37 del rows,   41 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-108: round 1   (   Fast   ):   87 del cols,   59 del rows,  180 chg bounds,    0 chg sides,    0 chg coeffs,  278 tsx applied,    0 tsx conflicts
-108: round 2   (   Fast   ):  114 del cols,   86 del rows,  237 chg bounds,    0 chg sides,    0 chg coeffs,  386 tsx applied,    0 tsx conflicts
-108: round 3   (  Medium  ):  167 del cols,  135 del rows,  242 chg bounds,    0 chg sides,    0 chg coeffs,  444 tsx applied,   74 tsx conflicts
-108: round 4   (  Medium  ):  170 del cols,  136 del rows,  243 chg bounds,    2 chg sides,    2 chg coeffs,  446 tsx applied,   82 tsx conflicts
-108: round 5   (  Medium  ):  172 del cols,  137 del rows,  244 chg bounds,    4 chg sides,    3 chg coeffs,  447 tsx applied,   87 tsx conflicts
-108: round 6   (Exhaustive):  184 del cols,  137 del rows,  256 chg bounds,    4 chg sides,    3 chg coeffs,  459 tsx applied,   87 tsx conflicts
-108: round 7   (Exhaustive):  184 del cols,  137 del rows,  256 chg bounds,    4 chg sides,    3 chg coeffs,  459 tsx applied,   87 tsx conflicts
-108: round 8   (  Final   ): Unchanged
-108: presolved 8 rounds:  184 del cols,  137 del rows,  256 chg bounds,    4 chg sides,    3 chg coeffs,  459 tsx applied,   87 tsx conflicts
-108: 
-108:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-108:        colsingleton            8                0.0                  0                0.0              0.000
-108:     coefftightening            0                0.0                  0                0.0              0.000
-108:         propagation            8               25.0                386              100.0              0.000
-108:       fixcontinuous            3                0.0                  0                0.0              0.000
-108:       simpleprobing            0                0.0                  0                0.0              0.000
-108:        parallelrows            2                0.0                  0                0.0              0.001
-108:        parallelcols            2               50.0                  4              100.0              0.000
-108:            stuffing            5               60.0                139               37.4              0.000
-108:             dualfix            3               33.3                  5              100.0              0.000
-108:        simplifyineq            0                0.0                  0                0.0              0.000
-108:         doubletoneq            0                0.0                  0                0.0              0.000
-108:             implint            0                0.0                  0                0.0              0.000
-108:              domcol            2               50.0                 12              100.0              0.000
-108:           dualinfer            0                0.0                  0                0.0              0.000
-108:             probing            0                0.0                  0                0.0              0.000
-108:        substitution            0                0.0                  0                0.0              0.000
-108:            sparsify            0                0.0                  0                0.0              0.000
-108: 
-108: reduced problem:
-108:   reduced rows:     36
-108:   reduced columns:  78
-108:   reduced int. columns:  0
-108:   reduced cont. columns:  78
-108:   reduced nonzeros: 253
-108: 
-108: presolving finished after 0.004 seconds
-108: 
-108: Equilibrium scaling LP (persistent)
-108: Simplifier removed 10 rows, 10 columns, 44 nonzeros, 20 col bounds, 48 row bounds
-108: Reduced LP has 26 rows 68 columns 205 nonzeros
-108: Equilibrium scaling LP
-108: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-108:   L  |    0.0 |       0 |     3 | 3.30e+01 | 7.87e+03 |       21 | 1.02483912e+04
-108:   E  |    0.0 |      24 |     4 | 0.00e+00 | 2.15e+01 |       20 | 3.37582826e+04
-108:   E  |    0.0 |      32 |     5 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
-108:  --- unscaling internal solution
-108:  --- unsimplifying solution and basis
-108:  --- unscaling external solution
-108:  --- verifying computed solution
-108:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
-108:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
-108:  --- unscaling external solution
-108:  --- verifying computed solution
-108: 
-108: SoPlex status       : problem is solved [optimal]
-108: Solving time (sec)  : 0.00
-108: Iterations          : 32
-108: Objective value     : 3.35924858e+04
-108: 
-108: Solution passed validation
-108: 
-108: postsolve finished after 0.000 seconds
-108: feasible: true
-108: objective value: 33592.4858072
-108: 
-108: violations:
-108:   bounds:      0
-108:   constraints: 0
-108:   integrality: 0
-108: 
-108: validation: SUCCESS
-108: Solving time 0.007 seconds
-108: 
-108: solving finished after 0.007 seconds
 99:   L  |    0.0 |     114 |     5 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
 99:  --- unscaling internal solution
 99:  --- unsimplifying solution and basis
@@ -2730,7 +2849,7 @@
 99:  --- verifying computed solution
 99: 
 99: SoPlex status       : problem is solved [optimal]
-99: Solving time (sec)  : 0.02
+99: Solving time (sec)  : 0.00
 99: Iterations          : 114
 99: Objective value     : 2.25494963e+05
 99: 
@@ -2746,39 +2865,9 @@
 99:   integrality: 0
 99: 
 99: validation: SUCCESS
-99: Solving time 0.026 seconds
+99: Solving time 0.073 seconds
 99: 
-99: solving finished after 0.026 seconds
-105:   L  |    0.0 |      91 |     4 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-105:  --- unscaling internal solution
-105:  --- unsimplifying solution and basis
-105:  --- unscaling external solution
-105:  --- verifying computed solution
-105:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-105:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-105:  --- unscaling external solution
-105:  --- verifying computed solution
-105: 
-105: SoPlex status       : problem is solved [optimal]
-105: Solving time (sec)  : 0.00
-105: Iterations          : 91
-105: Objective value     : -3.59917673e+07
-105: 
-105: Solution passed validation
-105: 
-105: postsolve finished after 0.002 seconds
-105: feasible: true
-105: objective value: -35991767.2865765
-105: 
-105: violations:
-105:   bounds:      0
-105:   constraints: 0
-105:   integrality: 0
-105: 
-105: validation: SUCCESS
-105: Solving time 0.017 seconds
-105: 
-105: solving finished after 0.017 seconds
+99: solving finished after 0.073 seconds
 103: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 103: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 103: 
@@ -2788,7 +2877,7 @@
 103:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 103:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 103: 
-103: reading took 0.00238 seconds
+103: reading took 0.00308 seconds
 103: Numerical Statistics:
 103:  Matrix range    [1e-01,2e+00]
 103:  Objective range [3e-01,1e+01]
@@ -2819,14 +2908,14 @@
 103: presolved 5 rounds:    3 del cols,    5 del rows,   32 chg bounds,    1 chg sides,    1 chg coeffs,   67 tsx applied,    6 tsx conflicts
 103: 
 103:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-103:        colsingleton            5                0.0                  0                0.0              0.001
+103:        colsingleton            5                0.0                  0                0.0              0.000
 103:     coefftightening            0                0.0                  0                0.0              0.000
-103:         propagation            5               60.0                 64              100.0              0.004
+103:         propagation            5               60.0                 64              100.0              0.000
 103:       fixcontinuous            2                0.0                  0                0.0              0.000
 103:       simpleprobing            0                0.0                  0                0.0              0.000
 103:        parallelrows            1                0.0                  0                0.0              0.000
 103:        parallelcols            1                0.0                  0                0.0              0.000
-103:            stuffing            2               50.0                  9               33.3              0.000
+103:            stuffing            2               50.0                  9               33.3              0.007
 103:             dualfix            2                0.0                  0                0.0              0.000
 103:        simplifyineq            0                0.0                  0                0.0              0.000
 103:         doubletoneq            0                0.0                  0                0.0              0.000
@@ -2844,7 +2933,7 @@
 103:   reduced cont. columns:  29
 103:   reduced nonzeros: 74
 103: 
-103: presolving finished after 0.022 seconds
+103: presolving finished after 0.060 seconds
 103: 
 103: Equilibrium scaling LP (persistent)
 103: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -2863,13 +2952,13 @@
 103:  --- verifying computed solution
 103: 
 103: SoPlex status       : problem is solved [optimal]
-103: Solving time (sec)  : 0.00
+103: Solving time (sec)  : 0.02
 103: Iterations          : 9
 103: Objective value     : -4.64753143e+02
 103: 
 103: Solution passed validation
 103: 
-103: postsolve finished after 0.003 seconds
+103: postsolve finished after 0.000 seconds
 103: feasible: true
 103: objective value: -464.753142857143
 103: 
@@ -2879,9 +2968,9 @@
 103:   integrality: 0
 103: 
 103: validation: SUCCESS
-103: Solving time 0.026 seconds
+103: Solving time 0.062 seconds
 103: 
-103: solving finished after 0.026 seconds
+103: solving finished after 0.062 seconds
 104: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 104: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 104: 
@@ -2891,7 +2980,7 @@
 104:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 104:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 104: 
-104: reading took 0.00275 seconds
+104: reading took 0.000921 seconds
 104: Numerical Statistics:
 104:  Matrix range    [1e-01,2e+00]
 104:  Objective range [3e-01,1e+01]
@@ -2922,19 +3011,19 @@
 104: presolved 5 rounds:    3 del cols,    5 del rows,   32 chg bounds,    1 chg sides,    1 chg coeffs,   67 tsx applied,    6 tsx conflicts
 104: 
 104:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-104:        colsingleton            5                0.0                  0                0.0              0.000
+104:        colsingleton            5                0.0                  0                0.0              0.016
 104:     coefftightening            0                0.0                  0                0.0              0.000
-104:         propagation            5               60.0                 64              100.0              0.003
-104:       fixcontinuous            2                0.0                  0                0.0              0.002
+104:         propagation            5               60.0                 64              100.0              0.021
+104:       fixcontinuous            2                0.0                  0                0.0              0.000
 104:       simpleprobing            0                0.0                  0                0.0              0.000
 104:        parallelrows            1                0.0                  0                0.0              0.000
-104:        parallelcols            1                0.0                  0                0.0              0.001
+104:        parallelcols            1                0.0                  0                0.0              0.000
 104:            stuffing            2               50.0                  9               33.3              0.000
 104:             dualfix            2                0.0                  0                0.0              0.000
 104:        simplifyineq            0                0.0                  0                0.0              0.000
 104:         doubletoneq            0                0.0                  0                0.0              0.000
 104:             implint            0                0.0                  0                0.0              0.000
-104:              domcol            1                0.0                  0                0.0              0.000
+104:              domcol            1                0.0                  0                0.0              0.001
 104:           dualinfer            0                0.0                  0                0.0              0.000
 104:             probing            0                0.0                  0                0.0              0.000
 104:        substitution            0                0.0                  0                0.0              0.000
@@ -2947,7 +3036,7 @@
 104:   reduced cont. columns:  29
 104:   reduced nonzeros: 74
 104: 
-104: presolving finished after 0.027 seconds
+104: presolving finished after 0.069 seconds
 104: 
 104: Equilibrium scaling LP (persistent)
 104: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -2982,161 +3071,328 @@
 104:   integrality: 0
 104: 
 104: validation: SUCCESS
-104: Solving time 0.029 seconds
+104: Solving time 0.071 seconds
 104: 
-104: solving finished after 0.029 seconds
- 99/287 Test  #99: d-solve-adlittle.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.08 sec
-100/287 Test #102: d-solve-afiro.mps-lp_presolvers_with_basis.set .............................................   Passed    0.08 sec
-101/287 Test #104: r-solve-afiro.mps-lp_presolvers_with_basis.set .............................................   Passed    0.07 sec
-102/287 Test #108: d-solve-beaconfd.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.06 sec
-103/287 Test #105: d-solve-agg.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.07 sec
-104/287 Test #103: q-solve-afiro.mps-lp_presolvers_with_basis.set .............................................   Passed    0.08 sec
-100: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-100: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-100: 
-100: External libraries: 
-100:   Boost    1.83.0 	 (https://www.boost.org/)
-100:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-100:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-100:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-100: 
-100: reading took 0.00386 seconds
-100: Numerical Statistics:
-100:  Matrix range    [1e-02,6e+01]
-100:  Objective range [2e+00,3e+03]
-100:  Bounds range    [0e+00,0e+00]
-100:  RHS range       [2e+00,2e+03]
-100:  Dynamism Variables: 2e+03
-100:  Dynamism Rows     : 8e+02
-100: set presolve.componentsmaxint = -1
-100: set presolve.detectlindep = 0
-100: set doubletoneq.enabled = 0
-100: set dualinfer.enabled = 0
-100: set substitution.enabled = 0
-100: set sparsify.enabled = 0
-100: 
-100: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps with dual-postsolve activated
-100:   rows:     56
-100:   columns:  97
-100:   int. columns:  0
-100:   cont. columns:  97
-100:   nonzeros: 383
-100: 
-100: round 0   ( Trivial  ):    2 del cols,    3 del rows,    4 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-100: round 1   (   Fast   ):    2 del cols,    3 del rows,   90 chg bounds,    0 chg sides,    0 chg coeffs,  194 tsx applied,    0 tsx conflicts
-100: round 2   (   Fast   ):    2 del cols,    3 del rows,  106 chg bounds,    0 chg sides,    0 chg coeffs,  232 tsx applied,    0 tsx conflicts
-100: round 3   (  Medium  ):    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
-100: round 4   (Exhaustive):    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
-100: round 5   (  Final   ): Unchanged
-100: presolved 5 rounds:    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
-100: 
-100:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-100:        colsingleton            5                0.0                  0                0.0              0.002
-100:     coefftightening            0                0.0                  0                0.0              0.000
-100:         propagation            5               60.0                240              100.0              0.011
-100:       fixcontinuous            2                0.0                  0                0.0              0.000
-100:       simpleprobing            0                0.0                  0                0.0              0.000
-100:        parallelrows            1                0.0                  0                0.0              0.000
-100:        parallelcols            1                0.0                  0                0.0              0.000
-100:            stuffing            2               50.0                  3               33.3              0.000
-100:             dualfix            2               50.0                  1              100.0              0.000
-100:        simplifyineq            0                0.0                  0                0.0              0.000
-100:         doubletoneq            0                0.0                  0                0.0              0.000
-100:             implint            0                0.0                  0                0.0              0.000
-100:              domcol            1                0.0                  0                0.0              0.002
-100:           dualinfer            0                0.0                  0                0.0              0.000
-100:             probing            0                0.0                  0                0.0              0.000
-100:        substitution            0                0.0                  0                0.0              0.000
-100:            sparsify            0                0.0                  0                0.0              0.000
-100: 
-100: reduced problem:
-100:   reduced rows:     53
-100:   reduced columns:  94
-100:   reduced int. columns:  0
-100:   reduced cont. columns:  94
-100:   reduced nonzeros: 372
-100: 
-100: presolving finished after 0.033 seconds
-100: 
-100: Equilibrium scaling LP (persistent)
-100: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-100: Reduced LP has 53 rows 94 columns 372 nonzeros
-100: Equilibrium scaling LP
-100: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-100:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.35e+03 |       26 | -5.17875028e+05
-100:   L  |    0.0 |     114 |     5 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
-100:  --- unscaling internal solution
-100:  --- unsimplifying solution and basis
-100:  --- unscaling external solution
-100:  --- verifying computed solution
-100:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
-100:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
-100:  --- unscaling external solution
-100:  --- verifying computed solution
-100: 
-100: SoPlex status       : problem is solved [optimal]
-100: Solving time (sec)  : 0.00
-100: Iterations          : 114
-100: Objective value     : 2.25494963e+05
-100: 
-100: Solution passed validation
-100: 
-100: postsolve finished after 0.001 seconds
-100: feasible: true
-100: objective value: 225494.96316238
-100: 
-100: violations:
-100:   bounds:      0
-100:   constraints: 0
-100:   integrality: 0
-100: 
-100: validation: SUCCESS
-100: Solving time 0.042 seconds
-100: 
-100: solving finished after 0.042 seconds
-105/287 Test #100: q-solve-adlittle.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.09 sec
-test 110
-        Start 110: r-solve-beaconfd.mps-lp_presolvers_with_basis.set
-
-110: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps" "-o" "0.335924858072e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-110: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-110: Test timeout computed to be: 10000000
-test 111
-        Start 111: d-solve-bore3d.mps-lp_presolvers_with_basis.set
-
-111: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-111: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-111: Test timeout computed to be: 10000000
-test 112
-        Start 112: q-solve-bore3d.mps-lp_presolvers_with_basis.set
-
-112: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-112: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-112: Test timeout computed to be: 10000000
-test 113
-        Start 113: r-solve-bore3d.mps-lp_presolvers_with_basis.set
-
-113: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-113: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-113: Test timeout computed to be: 10000000
-test 114
-        Start 114: d-solve-brandy.mps-lp_presolvers_with_basis.set
-
-114: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-114: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-114: Test timeout computed to be: 10000000
-test 115
-        Start 115: q-solve-brandy.mps-lp_presolvers_with_basis.set
-
-115: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-115: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-115: Test timeout computed to be: 10000000
-test 116
-        Start 116: r-solve-brandy.mps-lp_presolvers_with_basis.set
-
-116: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-116: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-116: Test timeout computed to be: 10000000
+104: solving finished after 0.071 seconds
+105: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+105: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+105: 
+105: External libraries: 
+105:   Boost    1.83.0 	 (https://www.boost.org/)
+105:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+105:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+105:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+105: 
+105: reading took 0.0101 seconds
+105: Numerical Statistics:
+105:  Matrix range    [2e-05,4e+02]
+105:  Objective range [3e+00,1e+02]
+105:  Bounds range    [0e+00,0e+00]
+105:  RHS range       [1e+02,6e+06]
+105:  Dynamism Variables: 4e+06
+105:  Dynamism Rows     : 3e+03
+105: set presolve.componentsmaxint = -1
+105: set presolve.detectlindep = 0
+105: set doubletoneq.enabled = 0
+105: set dualinfer.enabled = 0
+105: set substitution.enabled = 0
+105: set sparsify.enabled = 0
+105: 
+105: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps with dual-postsolve activated
+105:   rows:     488
+105:   columns:  163
+105:   int. columns:  0
+105:   cont. columns:  163
+105:   nonzeros: 2410
+105: 
+105: round 0   ( Trivial  ):    3 del cols,   80 del rows,   26 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+105: round 1   (   Fast   ):   29 del cols,  266 del rows,  481 chg bounds,    0 chg sides,    0 chg coeffs, 2878 tsx applied,    0 tsx conflicts
+105: round 2   (   Fast   ):   54 del cols,  296 del rows,  508 chg bounds,    0 chg sides,    0 chg coeffs, 2928 tsx applied,    0 tsx conflicts
+105: round 3   (   Fast   ):   54 del cols,  301 del rows,  518 chg bounds,    0 chg sides,    0 chg coeffs, 2944 tsx applied,    0 tsx conflicts
+105: round 4   (  Medium  ):   60 del cols,  317 del rows,  524 chg bounds,   22 chg sides,    6 chg coeffs, 2978 tsx applied,   18 tsx conflicts
+105: round 5   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
+105: round 6   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
+105: round 7   (  Final   ): Unchanged
+105: presolved 7 rounds:   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
+105: 
+105:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+105:        colsingleton            7                0.0                  0                0.0              0.000
+105:     coefftightening            0                0.0                  0                0.0              0.000
+105:         propagation            7               71.4               2968              100.0              0.001
+105:       fixcontinuous            2                0.0                  0                0.0              0.000
+105:       simpleprobing            0                0.0                  0                0.0              0.000
+105:        parallelrows            2               50.0                 16              100.0              0.000
+105:        parallelcols            2                0.0                  0                0.0              0.000
+105:            stuffing            3               33.3                 24               25.0              0.000
+105:             dualfix            2                0.0                  0                0.0              0.000
+105:        simplifyineq            0                0.0                  0                0.0              0.000
+105:         doubletoneq            0                0.0                  0                0.0              0.000
+105:             implint            0                0.0                  0                0.0              0.000
+105:              domcol            2               50.0                  3              100.0              0.000
+105:           dualinfer            0                0.0                  0                0.0              0.000
+105:             probing            0                0.0                  0                0.0              0.000
+105:        substitution            0                0.0                  0                0.0              0.000
+105:            sparsify            0                0.0                  0                0.0              0.000
+105: 
+105: reduced problem:
+105:   reduced rows:     170
+105:   reduced columns:  100
+105:   reduced int. columns:  0
+105:   reduced cont. columns:  100
+105:   reduced nonzeros: 856
+105: 
+105: presolving finished after 0.005 seconds
+105: 
+105: Equilibrium scaling LP (persistent)
+105: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 76 col bounds, 0 row bounds
+105: Reduced LP has 170 rows 100 columns 856 nonzeros
+105: Equilibrium scaling LP
+105: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+105:   E  |    0.0 |       0 |     2 | 2.24e+03 | 6.80e+06 |       34 | -3.31172719e+08
+105:   L  |    0.0 |      70 |     3 | 0.00e+00 | 8.84e+02 |       28 | -3.23319404e+07
+105:   L  |    0.0 |      91 |     4 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+105:  --- unscaling internal solution
+105:  --- unsimplifying solution and basis
+105:  --- unscaling external solution
+105:  --- verifying computed solution
+105:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+105:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+105:  --- unscaling external solution
+105:  --- verifying computed solution
+105: 
+105: SoPlex status       : problem is solved [optimal]
+105: Solving time (sec)  : 0.00
+105: Iterations          : 91
+105: Objective value     : -3.59917673e+07
+105: 
+105: Solution passed validation
+105: 
+105: postsolve finished after 0.000 seconds
+105: feasible: true
+105: objective value: -35991767.2865765
+105: 
+105: violations:
+105:   bounds:      0
+105:   constraints: 0
+105:   integrality: 0
+105: 
+105: validation: SUCCESS
+105: Solving time 0.010 seconds
+105: 
+105: solving finished after 0.010 seconds
+106: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+106: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+106: 
+106: External libraries: 
+106:   Boost    1.83.0 	 (https://www.boost.org/)
+106:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+106:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+106:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+106: 
+106: reading took 0.0217 seconds
+106: Numerical Statistics:
+106:  Matrix range    [2e-05,4e+02]
+106:  Objective range [3e+00,1e+02]
+106:  Bounds range    [0e+00,0e+00]
+106:  RHS range       [1e+02,6e+06]
+106:  Dynamism Variables: 4e+06
+106:  Dynamism Rows     : 3e+03
+106: set presolve.componentsmaxint = -1
+106: set presolve.detectlindep = 0
+106: set doubletoneq.enabled = 0
+106: set dualinfer.enabled = 0
+106: set substitution.enabled = 0
+106: set sparsify.enabled = 0
+106: 
+106: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps with dual-postsolve activated
+106:   rows:     488
+106:   columns:  163
+106:   int. columns:  0
+106:   cont. columns:  163
+106:   nonzeros: 2410
+106: 
+106: round 0   ( Trivial  ):    3 del cols,   80 del rows,   26 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+106: round 1   (   Fast   ):   29 del cols,  266 del rows,  481 chg bounds,    0 chg sides,    0 chg coeffs, 2878 tsx applied,    0 tsx conflicts
+106: round 2   (   Fast   ):   54 del cols,  296 del rows,  508 chg bounds,    0 chg sides,    0 chg coeffs, 2928 tsx applied,    0 tsx conflicts
+106: round 3   (   Fast   ):   54 del cols,  301 del rows,  518 chg bounds,    0 chg sides,    0 chg coeffs, 2944 tsx applied,    0 tsx conflicts
+106: round 4   (  Medium  ):   60 del cols,  317 del rows,  524 chg bounds,   22 chg sides,    6 chg coeffs, 2978 tsx applied,   18 tsx conflicts
+106: round 5   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
+106: round 6   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
+106: round 7   (  Final   ): Unchanged
+106: presolved 7 rounds:   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
+106: 
+106:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+106:        colsingleton            7                0.0                  0                0.0              0.000
+106:     coefftightening            0                0.0                  0                0.0              0.000
+106:         propagation            7               71.4               2968              100.0              0.004
+106:       fixcontinuous            2                0.0                  0                0.0              0.000
+106:       simpleprobing            0                0.0                  0                0.0              0.000
+106:        parallelrows            2               50.0                 16              100.0              0.003
+106:        parallelcols            2                0.0                  0                0.0              0.008
+106:            stuffing            3               33.3                 24               25.0              0.011
+106:             dualfix            2                0.0                  0                0.0              0.000
+106:        simplifyineq            0                0.0                  0                0.0              0.000
+106:         doubletoneq            0                0.0                  0                0.0              0.000
+106:             implint            0                0.0                  0                0.0              0.000
+106:              domcol            2               50.0                  3              100.0              0.002
+106:           dualinfer            0                0.0                  0                0.0              0.000
+106:             probing            0                0.0                  0                0.0              0.000
+106:        substitution            0                0.0                  0                0.0              0.000
+106:            sparsify            0                0.0                  0                0.0              0.000
+106: 
+106: reduced problem:
+106:   reduced rows:     170
+106:   reduced columns:  100
+106:   reduced int. columns:  0
+106:   reduced cont. columns:  100
+106:   reduced nonzeros: 856
+106: 
+106: presolving finished after 0.052 seconds
+106: 
+106: Equilibrium scaling LP (persistent)
+106: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 76 col bounds, 0 row bounds
+106: Reduced LP has 170 rows 100 columns 856 nonzeros
+106: Equilibrium scaling LP
+106: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+106:   E  |    0.0 |       0 |     2 | 2.24e+03 | 6.80e+06 |       34 | -3.31172719e+08
+106:   L  |    0.0 |      70 |     3 | 0.00e+00 | 8.84e+02 |       28 | -3.23319404e+07
+106:   L  |    0.0 |      91 |     4 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+106:  --- unscaling internal solution
+106:  --- unsimplifying solution and basis
+106:  --- unscaling external solution
+106:  --- verifying computed solution
+106:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+106:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+106:  --- unscaling external solution
+106:  --- verifying computed solution
+106: 
+106: SoPlex status       : problem is solved [optimal]
+106: Solving time (sec)  : 0.02
+106: Iterations          : 91
+106: Objective value     : -3.59917673e+07
+106: 
+106: Solution passed validation
+106: 
+106: postsolve finished after 0.005 seconds
+106: feasible: true
+106: objective value: -35991767.2865765
+106: 
+106: violations:
+106:   bounds:      0
+106:   constraints: 0
+106:   integrality: 0
+106: 
+106: validation: SUCCESS
+106: Solving time 0.072 seconds
+106: 
+106: solving finished after 0.072 seconds
+108: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+108: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+108: 
+108: External libraries: 
+108:   Boost    1.83.0 	 (https://www.boost.org/)
+108:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+108:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+108:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+108: 
+108: reading took 0.0191 seconds
+108: Numerical Statistics:
+108:  Matrix range    [1e-03,5e+02]
+108:  Objective range [3e-02,1e+02]
+108:  Bounds range    [0e+00,0e+00]
+108:  RHS range       [1e+00,2e+03]
+108:  Dynamism Variables: 7e+04
+108:  Dynamism Rows     : 2e+03
+108: set presolve.componentsmaxint = -1
+108: set presolve.detectlindep = 0
+108: set doubletoneq.enabled = 0
+108: set dualinfer.enabled = 0
+108: set substitution.enabled = 0
+108: set sparsify.enabled = 0
+108: 
+108: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps with dual-postsolve activated
+108:   rows:     173
+108:   columns:  262
+108:   int. columns:  0
+108:   cont. columns:  262
+108:   nonzeros: 3375
+108: 
+108: round 0   ( Trivial  ):   37 del cols,   37 del rows,   41 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+108: round 1   (   Fast   ):   87 del cols,   59 del rows,  180 chg bounds,    0 chg sides,    0 chg coeffs,  278 tsx applied,    0 tsx conflicts
+108: round 2   (   Fast   ):  114 del cols,   86 del rows,  237 chg bounds,    0 chg sides,    0 chg coeffs,  386 tsx applied,    0 tsx conflicts
+108: round 3   (  Medium  ):  167 del cols,  135 del rows,  242 chg bounds,    0 chg sides,    0 chg coeffs,  444 tsx applied,   74 tsx conflicts
+108: round 4   (  Medium  ):  170 del cols,  136 del rows,  243 chg bounds,    2 chg sides,    2 chg coeffs,  446 tsx applied,   82 tsx conflicts
+108: round 5   (  Medium  ):  172 del cols,  137 del rows,  244 chg bounds,    4 chg sides,    3 chg coeffs,  447 tsx applied,   87 tsx conflicts
+108: round 6   (Exhaustive):  184 del cols,  137 del rows,  256 chg bounds,    4 chg sides,    3 chg coeffs,  459 tsx applied,   87 tsx conflicts
+108: round 7   (Exhaustive):  184 del cols,  137 del rows,  256 chg bounds,    4 chg sides,    3 chg coeffs,  459 tsx applied,   87 tsx conflicts
+108: round 8   (  Final   ): Unchanged
+108: presolved 8 rounds:  184 del cols,  137 del rows,  256 chg bounds,    4 chg sides,    3 chg coeffs,  459 tsx applied,   87 tsx conflicts
+108: 
+108:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+108:        colsingleton            8                0.0                  0                0.0              0.000
+108:     coefftightening            0                0.0                  0                0.0              0.000
+108:         propagation            8               25.0                386              100.0              0.000
+108:       fixcontinuous            3                0.0                  0                0.0              0.000
+108:       simpleprobing            0                0.0                  0                0.0              0.000
+108:        parallelrows            2                0.0                  0                0.0              0.000
+108:        parallelcols            2               50.0                  4              100.0              0.000
+108:            stuffing            5               60.0                139               37.4              0.000
+108:             dualfix            3               33.3                  5              100.0              0.000
+108:        simplifyineq            0                0.0                  0                0.0              0.000
+108:         doubletoneq            0                0.0                  0                0.0              0.000
+108:             implint            0                0.0                  0                0.0              0.000
+108:              domcol            2               50.0                 12              100.0              0.000
+108:           dualinfer            0                0.0                  0                0.0              0.000
+108:             probing            0                0.0                  0                0.0              0.000
+108:        substitution            0                0.0                  0                0.0              0.000
+108:            sparsify            0                0.0                  0                0.0              0.000
+108: 
+108: reduced problem:
+108:   reduced rows:     36
+108:   reduced columns:  78
+108:   reduced int. columns:  0
+108:   reduced cont. columns:  78
+108:   reduced nonzeros: 253
+108: 
+108: presolving finished after 0.012 seconds
+108: 
+108: Equilibrium scaling LP (persistent)
+108: Simplifier removed 10 rows, 10 columns, 44 nonzeros, 20 col bounds, 48 row bounds
+108: Reduced LP has 26 rows 68 columns 205 nonzeros
+108: Equilibrium scaling LP
+108: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+108:   L  |    0.0 |       0 |     3 | 3.30e+01 | 7.87e+03 |       21 | 1.02483912e+04
+108:   E  |    0.0 |      24 |     4 | 0.00e+00 | 2.15e+01 |       20 | 3.37582826e+04
+108:   E  |    0.0 |      32 |     5 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
+108:  --- unscaling internal solution
+108:  --- unsimplifying solution and basis
+108:  --- unscaling external solution
+108:  --- verifying computed solution
+108:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
+108:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
+108:  --- unscaling external solution
+108:  --- verifying computed solution
+108: 
+108: SoPlex status       : problem is solved [optimal]
+108: Solving time (sec)  : 0.00
+108: Iterations          : 32
+108: Objective value     : 3.35924858e+04
+108: 
+108: Solution passed validation
+108: 
+108: postsolve finished after 0.000 seconds
+108: feasible: true
+108: objective value: 33592.4858072
+108: 
+108: violations:
+108:   bounds:      0
+108:   constraints: 0
+108:   integrality: 0
+108: 
+108: validation: SUCCESS
+108: Solving time 0.026 seconds
+108: 
+108: solving finished after 0.026 seconds
 109: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 109: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 109: 
@@ -3146,7 +3402,7 @@
 109:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 109:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 109: 
-109: reading took 0.0147 seconds
+109: reading took 0.0101 seconds
 109: Numerical Statistics:
 109:  Matrix range    [1e-03,5e+02]
 109:  Objective range [3e-02,1e+02]
@@ -3182,11 +3438,11 @@
 109:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 109:        colsingleton            8                0.0                  0                0.0              0.000
 109:     coefftightening            0                0.0                  0                0.0              0.000
-109:         propagation            8               25.0                386              100.0              0.002
+109:         propagation            8               25.0                386              100.0              0.006
 109:       fixcontinuous            3                0.0                  0                0.0              0.000
 109:       simpleprobing            0                0.0                  0                0.0              0.000
 109:        parallelrows            2                0.0                  0                0.0              0.001
-109:        parallelcols            2               50.0                  4              100.0              0.001
+109:        parallelcols            2               50.0                  4              100.0              0.002
 109:            stuffing            5               60.0                139               37.4              0.001
 109:             dualfix            3               33.3                  5              100.0              0.000
 109:        simplifyineq            0                0.0                  0                0.0              0.000
@@ -3205,7 +3461,7 @@
 109:   reduced cont. columns:  78
 109:   reduced nonzeros: 253
 109: 
-109: presolving finished after 0.030 seconds
+109: presolving finished after 0.026 seconds
 109: 
 109: Equilibrium scaling LP (persistent)
 109: Simplifier removed 10 rows, 10 columns, 44 nonzeros, 20 col bounds, 48 row bounds
@@ -3231,7 +3487,7 @@
 109: 
 109: Solution passed validation
 109: 
-109: postsolve finished after 0.009 seconds
+109: postsolve finished after 0.016 seconds
 109: feasible: true
 109: objective value: 33592.4858072
 109: 
@@ -3241,232 +3497,9 @@
 109:   integrality: 0
 109: 
 109: validation: SUCCESS
-109: Solving time 0.044 seconds
+109: Solving time 0.050 seconds
 109: 
-109: solving finished after 0.044 seconds
-106/287 Test #109: q-solve-beaconfd.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.10 sec
-101: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-101: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-101: 
-101: External libraries: 
-101:   Boost    1.83.0 	 (https://www.boost.org/)
-101:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-101:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-101:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-101: 
-101: reading took 0.00564 seconds
-101: Numerical Statistics:
-101:  Matrix range    [1e-02,6e+01]
-101:  Objective range [2e+00,3e+03]
-101:  Bounds range    [0e+00,0e+00]
-101:  RHS range       [2e+00,2e+03]
-101:  Dynamism Variables: 2e+03
-101:  Dynamism Rows     : 8e+02
-101: set presolve.componentsmaxint = -1
-101: set presolve.detectlindep = 0
-101: set doubletoneq.enabled = 0
-101: set dualinfer.enabled = 0
-101: set substitution.enabled = 0
-101: set sparsify.enabled = 0
-101: 
-101: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps with dual-postsolve activated
-101:   rows:     56
-101:   columns:  97
-101:   int. columns:  0
-101:   cont. columns:  97
-101:   nonzeros: 383
-101: 
-101: round 0   ( Trivial  ):    2 del cols,    3 del rows,    4 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-101: round 1   (   Fast   ):    2 del cols,    3 del rows,   90 chg bounds,    0 chg sides,    0 chg coeffs,  194 tsx applied,    0 tsx conflicts
-101: round 2   (   Fast   ):    2 del cols,    3 del rows,  106 chg bounds,    0 chg sides,    0 chg coeffs,  232 tsx applied,    0 tsx conflicts
-101: round 3   (  Medium  ):    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
-101: round 4   (Exhaustive):    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
-101: round 5   (  Final   ): Unchanged
-101: presolved 5 rounds:    3 del cols,    3 del rows,  110 chg bounds,    1 chg sides,    1 chg coeffs,  242 tsx applied,    2 tsx conflicts
-101: 
-101:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-101:        colsingleton            5                0.0                  0                0.0              0.004
-101:     coefftightening            0                0.0                  0                0.0              0.000
-101:         propagation            5               60.0                240              100.0              0.017
-101:       fixcontinuous            2                0.0                  0                0.0              0.000
-101:       simpleprobing            0                0.0                  0                0.0              0.000
-101:        parallelrows            1                0.0                  0                0.0              0.001
-101:        parallelcols            1                0.0                  0                0.0              0.001
-101:            stuffing            2               50.0                  3               33.3              0.000
-101:             dualfix            2               50.0                  1              100.0              0.000
-101:        simplifyineq            0                0.0                  0                0.0              0.000
-101:         doubletoneq            0                0.0                  0                0.0              0.000
-101:             implint            0                0.0                  0                0.0              0.000
-101:              domcol            1                0.0                  0                0.0              0.001
-101:           dualinfer            0                0.0                  0                0.0              0.000
-101:             probing            0                0.0                  0                0.0              0.000
-101:        substitution            0                0.0                  0                0.0              0.000
-101:            sparsify            0                0.0                  0                0.0              0.000
-101: 
-101: reduced problem:
-101:   reduced rows:     53
-101:   reduced columns:  94
-101:   reduced int. columns:  0
-101:   reduced cont. columns:  94
-101:   reduced nonzeros: 372
-101: 
-101: presolving finished after 0.053 seconds
-101: 
-101: Equilibrium scaling LP (persistent)
-101: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-101: Reduced LP has 53 rows 94 columns 372 nonzeros
-101: Equilibrium scaling LP
-101: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-101:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.35e+03 |       26 | -5.17875028e+05
-101:   L  |    0.0 |     114 |     5 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
-101:  --- unscaling internal solution
-101:  --- unsimplifying solution and basis
-101:  --- unscaling external solution
-101:  --- verifying computed solution
-101:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
-101:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
-101:  --- unscaling external solution
-101:  --- verifying computed solution
-101: 
-101: SoPlex status       : problem is solved [optimal]
-101: Solving time (sec)  : 0.00
-101: Iterations          : 114
-101: Objective value     : 2.25494963e+05
-101: 
-101: Solution passed validation
-101: 
-101: postsolve finished after 0.003 seconds
-101: feasible: true
-101: objective value: 225494.96316238
-101: 
-101: violations:
-101:   bounds:      0
-101:   constraints: 0
-101:   integrality: 0
-101: 
-101: validation: SUCCESS
-101: Solving time 0.063 seconds
-101: 
-101: solving finished after 0.063 seconds
-107/287 Test #101: r-solve-adlittle.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.12 sec
-106: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-106: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-106: 
-106: External libraries: 
-106:   Boost    1.83.0 	 (https://www.boost.org/)
-106:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-106:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-106:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-106: 
-106: reading took 0.0147 seconds
-106: Numerical Statistics:
-106:  Matrix range    [2e-05,4e+02]
-106:  Objective range [3e+00,1e+02]
-106:  Bounds range    [0e+00,0e+00]
-106:  RHS range       [1e+02,6e+06]
-106:  Dynamism Variables: 4e+06
-106:  Dynamism Rows     : 3e+03
-106: set presolve.componentsmaxint = -1
-106: set presolve.detectlindep = 0
-106: set doubletoneq.enabled = 0
-106: set dualinfer.enabled = 0
-106: set substitution.enabled = 0
-106: set sparsify.enabled = 0
-106: 
-106: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps with dual-postsolve activated
-106:   rows:     488
-106:   columns:  163
-106:   int. columns:  0
-106:   cont. columns:  163
-106:   nonzeros: 2410
-106: 
-106: round 0   ( Trivial  ):    3 del cols,   80 del rows,   26 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-106: round 1   (   Fast   ):   29 del cols,  266 del rows,  481 chg bounds,    0 chg sides,    0 chg coeffs, 2878 tsx applied,    0 tsx conflicts
-106: round 2   (   Fast   ):   54 del cols,  296 del rows,  508 chg bounds,    0 chg sides,    0 chg coeffs, 2928 tsx applied,    0 tsx conflicts
-106: round 3   (   Fast   ):   54 del cols,  301 del rows,  518 chg bounds,    0 chg sides,    0 chg coeffs, 2944 tsx applied,    0 tsx conflicts
-106: round 4   (  Medium  ):   60 del cols,  317 del rows,  524 chg bounds,   22 chg sides,    6 chg coeffs, 2978 tsx applied,   18 tsx conflicts
-106: round 5   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
-106: round 6   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
-106: round 7   (  Final   ): Unchanged
-106: presolved 7 rounds:   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
-106: 
-106:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-106:        colsingleton            7                0.0                  0                0.0              0.002
-106:     coefftightening            0                0.0                  0                0.0              0.000
-106:         propagation            7               71.4               2968              100.0              0.014
-106:       fixcontinuous            2                0.0                  0                0.0              0.000
-106:       simpleprobing            0                0.0                  0                0.0              0.000
-106:        parallelrows            2               50.0                 16              100.0              0.002
-106:        parallelcols            2                0.0                  0                0.0              0.000
-106:            stuffing            3               33.3                 24               25.0              0.000
-106:             dualfix            2                0.0                  0                0.0              0.000
-106:        simplifyineq            0                0.0                  0                0.0              0.000
-106:         doubletoneq            0                0.0                  0                0.0              0.000
-106:             implint            0                0.0                  0                0.0              0.000
-106:              domcol            2               50.0                  3              100.0              0.001
-106:           dualinfer            0                0.0                  0                0.0              0.000
-106:             probing            0                0.0                  0                0.0              0.000
-106:        substitution            0                0.0                  0                0.0              0.000
-106:            sparsify            0                0.0                  0                0.0              0.000
-106: 
-106: reduced problem:
-106:   reduced rows:     170
-106:   reduced columns:  100
-106:   reduced int. columns:  0
-106:   reduced cont. columns:  100
-106:   reduced nonzeros: 856
-106: 
-106: presolving finished after 0.052 seconds
-106: 
-106: Equilibrium scaling LP (persistent)
-106: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 76 col bounds, 0 row bounds
-106: Reduced LP has 170 rows 100 columns 856 nonzeros
-106: Equilibrium scaling LP
-106: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-106:   E  |    0.0 |       0 |     2 | 2.24e+03 | 6.80e+06 |       34 | -3.31172719e+08
-106:   L  |    0.0 |      70 |     3 | 0.00e+00 | 8.84e+02 |       28 | -3.23319404e+07
-106:   L  |    0.0 |      91 |     4 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-106:  --- unscaling internal solution
-106:  --- unsimplifying solution and basis
-106:  --- unscaling external solution
-106:  --- verifying computed solution
-106:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-106:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-106:  --- unscaling external solution
-106:  --- verifying computed solution
-106: 
-106: SoPlex status       : problem is solved [optimal]
-106: Solving time (sec)  : 0.00
-106: Iterations          : 91
-106: Objective value     : -3.59917673e+07
-106: 
-106: Solution passed validation
-106: 
-106: postsolve finished after 0.004 seconds
-106: feasible: true
-106: objective value: -35991767.2865765
-106: 
-106: violations:
-106:   bounds:      0
-106:   constraints: 0
-106:   integrality: 0
-106: 
-106: validation: SUCCESS
-106: Solving time 0.062 seconds
-106: 
-106: solving finished after 0.062 seconds
-test 117
-        Start 117: d-solve-capri.mps-lp_presolvers_with_basis.set
-
-117: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps" "-o" "0.26900129137681610087717280693754e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-117: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-117: Test timeout computed to be: 10000000
-test 118
-        Start 118: q-solve-capri.mps-lp_presolvers_with_basis.set
-
-118: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps" "-o" "0.26900129137681610087717280693754e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-118: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-118: Test timeout computed to be: 10000000
+109: solving finished after 0.050 seconds
 111: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 111: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 111: 
@@ -3476,7 +3509,7 @@
 111:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 111:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 111: 
-111: reading took 0.00627 seconds
+111: reading took 0.0109 seconds
 111: Numerical Statistics:
 111:  Matrix range    [1e-04,1e+03]
 111:  Objective range [3e-04,3e+02]
@@ -3535,7 +3568,7 @@
 111:   reduced cont. columns:  94
 111:   reduced nonzeros: 501
 111: 
-111: presolving finished after 0.005 seconds
+111: presolving finished after 0.009 seconds
 111: 
 111: Equilibrium scaling LP (persistent)
 111: Simplifier removed 14 rows, 12 columns, 77 nonzeros, 11 col bounds, 179 row bounds
@@ -3555,7 +3588,7 @@
 111:  --- verifying computed solution
 111: 
 111: SoPlex status       : problem is solved [optimal]
-111: Solving time (sec)  : 0.02
+111: Solving time (sec)  : 0.00
 111: Iterations          : 58
 111: Objective value     : 1.37308039e+03
 111: 
@@ -3571,17 +3604,86 @@
 111:   integrality: 0
 111: 
 111: validation: SUCCESS
-111: Solving time 0.010 seconds
+111: Solving time 0.025 seconds
 111: 
-111: solving finished after 0.010 seconds
-108/287 Test #106: q-solve-agg.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.13 sec
-test 119
-        Start 119: r-solve-capri.mps-lp_presolvers_with_basis.set
+111: solving finished after 0.025 seconds
+ 99/287 Test  #99: d-solve-adlittle.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.23 sec
+100/287 Test #100: q-solve-adlittle.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.23 sec
+101/287 Test #101: r-solve-adlittle.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.23 sec
+102/287 Test #102: d-solve-afiro.mps-lp_presolvers_with_basis.set .............................................   Passed    0.23 sec
+103/287 Test #103: q-solve-afiro.mps-lp_presolvers_with_basis.set .............................................   Passed    0.22 sec
+104/287 Test #104: r-solve-afiro.mps-lp_presolvers_with_basis.set .............................................   Passed    0.22 sec
+105/287 Test #105: d-solve-agg.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.22 sec
+106/287 Test #106: q-solve-agg.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.21 sec
+107/287 Test #108: d-solve-beaconfd.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.18 sec
+108/287 Test #109: q-solve-beaconfd.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.16 sec
+109/287 Test #111: d-solve-bore3d.mps-lp_presolvers_with_basis.set ............................................   Passed    0.14 sec
+test 120
+        Start 120: d-solve-finnis.mps-lp_presolvers_with_basis.set
 
-119: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps" "-o" "0.26900129137681610087717280693754e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-119: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-119: Test timeout computed to be: 10000000
-109/287 Test #111: d-solve-bore3d.mps-lp_presolvers_with_basis.set ............................................   Passed    0.06 sec
+120: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+120: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+120: Test timeout computed to be: 10000000
+test 121
+        Start 121: q-solve-finnis.mps-lp_presolvers_with_basis.set
+
+121: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+121: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+121: Test timeout computed to be: 10000000
+test 122
+        Start 122: r-solve-finnis.mps-lp_presolvers_with_basis.set
+
+122: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+122: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+122: Test timeout computed to be: 10000000
+test 123
+        Start 123: d-solve-israel.mps-lp_presolvers_with_basis.set
+
+123: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+123: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+123: Test timeout computed to be: 10000000
+test 124
+        Start 124: q-solve-israel.mps-lp_presolvers_with_basis.set
+
+124: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+124: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+124: Test timeout computed to be: 10000000
+test 125
+        Start 125: r-solve-israel.mps-lp_presolvers_with_basis.set
+
+125: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+125: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+125: Test timeout computed to be: 10000000
+test 126
+        Start 126: d-solve-kb2.mps-lp_presolvers_with_basis.set
+
+126: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+126: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+126: Test timeout computed to be: 10000000
+test 127
+        Start 127: q-solve-kb2.mps-lp_presolvers_with_basis.set
+
+127: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+127: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+127: Test timeout computed to be: 10000000
+test 128
+        Start 128: r-solve-kb2.mps-lp_presolvers_with_basis.set
+
+128: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+128: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+128: Test timeout computed to be: 10000000
+test 129
+        Start 129: d-solve-lotfi.mps-lp_presolvers_with_basis.set
+
+129: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+129: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+129: Test timeout computed to be: 10000000
+test 130
+        Start 130: q-solve-lotfi.mps-lp_presolvers_with_basis.set
+
+130: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+130: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+130: Test timeout computed to be: 10000000
 114: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 114: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 114: 
@@ -3591,7 +3693,7 @@
 114:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 114:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 114: 
-114: reading took 0.00834 seconds
+114: reading took 0.0189 seconds
 114: Numerical Statistics:
 114:  Matrix range    [0e+00,2e+02]
 114:  Objective range [1e+00,1e+00]
@@ -3625,10 +3727,10 @@
 114:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 114:        colsingleton            6                0.0                  0                0.0              0.000
 114:     coefftightening            0                0.0                  0                0.0              0.000
-114:         propagation            6               33.3                344              100.0              0.000
+114:         propagation            6               33.3                344              100.0              0.001
 114:       fixcontinuous            2                0.0                  0                0.0              0.000
 114:       simpleprobing            0                0.0                  0                0.0              0.000
-114:        parallelrows            2                0.0                  0                0.0              0.001
+114:        parallelrows            2                0.0                  0                0.0              0.008
 114:        parallelcols            2               50.0                  4              100.0              0.000
 114:            stuffing            3               66.7                 48               33.3              0.000
 114:             dualfix            3               33.3                  4              100.0              0.000
@@ -3648,7 +3750,7 @@
 114:   reduced cont. columns:  183
 114:   reduced nonzeros: 1657
 114: 
-114: presolving finished after 0.004 seconds
+114: presolving finished after 0.012 seconds
 114: 
 114: Equilibrium scaling LP (persistent)
 114: Simplifier removed 5 rows, 4 columns, 16 nonzeros, 16 col bounds, 32 row bounds
@@ -3657,12 +3759,6 @@
 114: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 114:   L  |    0.0 |       0 |     3 | 9.10e-01 | 5.76e+02 |       66 | -6.59687745e+02
 114:   L  |    0.0 |     199 |     6 | 9.10e-01 | 8.31e+03 |       52 | 1.07456815e+03
-test 120
-        Start 120: d-solve-finnis.mps-lp_presolvers_with_basis.set
-
-120: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-120: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-120: Test timeout computed to be: 10000000
 114:   L  |    0.0 |     399 |     7 | 9.10e-01 | 8.69e+02 |       18 | 1.49378128e+03
 114:   E  |    0.0 |     470 |     9 | 0.00e+00 | 1.47e-02 |        2 | 1.51851652e+03
 114:   E  |    0.0 |     471 |    11 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
@@ -3676,13 +3772,13 @@
 114:  --- verifying computed solution
 114: 
 114: SoPlex status       : problem is solved [optimal]
-114: Solving time (sec)  : 0.04
+114: Solving time (sec)  : 0.02
 114: Iterations          : 471
 114: Objective value     : 1.51850990e+03
 114: 
 114: Solution passed validation
 114: 
-114: postsolve finished after 0.002 seconds
+114: postsolve finished after 0.000 seconds
 114: feasible: true
 114: objective value: 1518.50989648813
 114: 
@@ -3692,169 +3788,9 @@
 114:   integrality: 0
 114: 
 114: validation: SUCCESS
-114: Solving time 0.044 seconds
+114: Solving time 0.056 seconds
 114: 
-114: solving finished after 0.044 seconds
-117: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-117: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-117: 
-117: External libraries: 
-117:   Boost    1.83.0 	 (https://www.boost.org/)
-117:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-117:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-117:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-117: 
-117: reading took 0.0101 seconds
-117: Numerical Statistics:
-117:  Matrix range    [4e-03,2e+02]
-117:  Objective range [2e-01,1e+00]
-117:  Bounds range    [1e+00,3e+02]
-117:  RHS range       [3e-02,3e+03]
-117:  Dynamism Variables: 1e+04
-117:  Dynamism Rows     : 2e+06
-117: set presolve.componentsmaxint = -1
-117: set presolve.detectlindep = 0
-117: set doubletoneq.enabled = 0
-117: set dualinfer.enabled = 0
-117: set substitution.enabled = 0
-117: set sparsify.enabled = 0
-117: 
-117: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps with dual-postsolve activated
-117:   rows:     271
-117:   columns:  353
-117:   int. columns:  0
-117:   cont. columns:  353
-117:   nonzeros: 1767
-117: 
-117: round 0   ( Trivial  ):   24 del cols,    8 del rows,   16 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-117: round 1   (   Fast   ):   27 del cols,   11 del rows,   89 chg bounds,    0 chg sides,    0 chg coeffs,  214 tsx applied,    0 tsx conflicts
-117: round 2   (   Fast   ):   32 del cols,   16 del rows,  135 chg bounds,    0 chg sides,    0 chg coeffs,  348 tsx applied,    0 tsx conflicts
-117: round 3   (  Medium  ):   43 del cols,   26 del rows,  159 chg bounds,    1 chg sides,    1 chg coeffs,  406 tsx applied,   25 tsx conflicts
-117: round 4   (  Medium  ):   50 del cols,   30 del rows,  179 chg bounds,    7 chg sides,    4 chg coeffs,  452 tsx applied,   32 tsx conflicts
-117: round 5   (Exhaustive):   50 del cols,   30 del rows,  188 chg bounds,    7 chg sides,    4 chg coeffs,  469 tsx applied,   32 tsx conflicts
-117: round 6   (  Final   ):   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
-117: presolved 6 rounds:   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
-117: 
-117:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-117:        colsingleton            6                0.0                  0                0.0              0.000
-117:     coefftightening            0                0.0                  0                0.0              0.000
-117:         propagation            6              100.0                448              100.0              0.001
-117:       fixcontinuous            2                0.0                  0                0.0              0.000
-117:       simpleprobing            0                0.0                  0                0.0              0.000
-117:        parallelrows            2                0.0                  0                0.0              0.000
-117:        parallelcols            2                0.0                  0                0.0              0.000
-117:            stuffing            3               66.7                 50               36.0              0.000
-117:             dualfix            4               75.0                  5              100.0              0.000
-117:        simplifyineq            0                0.0                  0                0.0              0.000
-117:         doubletoneq            0                0.0                  0                0.0              0.000
-117:             implint            0                0.0                  0                0.0              0.000
-117:              domcol            1                0.0                  0                0.0              0.000
-117:           dualinfer            0                0.0                  0                0.0              0.000
-117:             probing            0                0.0                  0                0.0              0.000
-117:        substitution            0                0.0                  0                0.0              0.000
-117:            sparsify            0                0.0                  0                0.0              0.000
-117: 
-117: reduced problem:
-117:   reduced rows:     241
-117:   reduced columns:  303
-117:   reduced int. columns:  0
-117:   reduced cont. columns:  303
-117:   reduced nonzeros: 1395
-117: 
-117: presolving finished after 0.016 seconds
-117: 
-117: Equilibrium scaling LP (persistent)
-117: Simplifier removed 23 rows, 23 columns, 94 nonzeros, 130 col bounds, 108 row bounds
-117: Reduced LP has 218 rows 280 columns 1301 nonzeros
-117: Equilibrium scaling LP
-117: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-117:   L  |    0.0 |       0 |     3 | 8.81e+00 | 3.35e+04 |      121 | -1.68096560e+03
-117:   L  |    0.0 |     199 |     3 | 8.81e+00 | 7.61e+01 |      121 | -1.45456477e+03
-107: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-107: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-107: 
-107: External libraries: 
-107:   Boost    1.83.0 	 (https://www.boost.org/)
-107:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-107:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-107:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-107: 
-107: reading took 0.0341 seconds
-107: Numerical Statistics:
-107:  Matrix range    [2e-05,4e+02]
-107:  Objective range [3e+00,1e+02]
-107:  Bounds range    [0e+00,0e+00]
-107:  RHS range       [1e+02,6e+06]
-107:  Dynamism Variables: 4e+06
-107:  Dynamism Rows     : 3e+03
-107: set presolve.componentsmaxint = -1
-107: set presolve.detectlindep = 0
-107: set doubletoneq.enabled = 0
-107: set dualinfer.enabled = 0
-107: set substitution.enabled = 0
-107: set sparsify.enabled = 0
-107: 
-107: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps with dual-postsolve activated
-107:   rows:     488
-107:   columns:  163
-107:   int. columns:  0
-107:   cont. columns:  163
-107:   nonzeros: 2410
-107: 
-107: round 0   ( Trivial  ):    3 del cols,   80 del rows,   26 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-107: round 1   (   Fast   ):   29 del cols,  266 del rows,  481 chg bounds,    0 chg sides,    0 chg coeffs, 2878 tsx applied,    0 tsx conflicts
-107: round 2   (   Fast   ):   54 del cols,  296 del rows,  508 chg bounds,    0 chg sides,    0 chg coeffs, 2928 tsx applied,    0 tsx conflicts
-107: round 3   (   Fast   ):   54 del cols,  301 del rows,  518 chg bounds,    0 chg sides,    0 chg coeffs, 2944 tsx applied,    0 tsx conflicts
-107: round 4   (  Medium  ):   60 del cols,  317 del rows,  524 chg bounds,   22 chg sides,    6 chg coeffs, 2978 tsx applied,   18 tsx conflicts
-107: round 5   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
-107: round 6   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
-107: round 7   (  Final   ): Unchanged
-107: presolved 7 rounds:   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
-107: 
-107:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-107:        colsingleton            7                0.0                  0                0.0              0.000
-107:     coefftightening            0                0.0                  0                0.0              0.000
-107:         propagation            7               71.4               2968              100.0              0.011
-107:       fixcontinuous            2                0.0                  0                0.0              0.000
-107:       simpleprobing            0                0.0                  0                0.0              0.000
-107:        parallelrows            2               50.0                 16              100.0              0.005
-107:        parallelcols            2                0.0                  0                0.0              0.008
-107:            stuffing            3               33.3                 24               25.0              0.000
-107:             dualfix            2                0.0                  0                0.0              0.001
-107:        simplifyineq            0                0.0                  0                0.0              0.000
-107:         doubletoneq            0                0.0                  0                0.0              0.000
-107:             implint            0                0.0                  0                0.0              0.000
-107:              domcol            2               50.0                  3              100.0              0.010
-107:           dualinfer            0                0.0                  0                0.0              0.000
-107:             probing            0                0.0                  0                0.0              0.000
-107:        substitution            0                0.0                  0                0.0              0.000
-107:            sparsify            0                0.0                  0                0.0              0.000
-107: 
-107: reduced problem:
-107:   reduced rows:     170
-107:   reduced columns:  100
-107:   reduced int. columns:  0
-107:   reduced cont. columns:  100
-107:   reduced nonzeros: 856
-107: 
-107: presolving finished after 0.104 seconds
-107: 
-107: Equilibrium scaling LP (persistent)
-107: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 76 col bounds, 0 row bounds
-107: Reduced LP has 170 rows 100 columns 856 nonzeros
-107: Equilibrium scaling LP
-107: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-107:   E  |    0.0 |       0 |     2 | 2.24e+03 | 6.80e+06 |       34 | -3.31172719e+08
-107:   L  |    0.0 |      70 |     3 | 0.00e+00 | 8.84e+02 |       28 | -3.23319404e+07
-107:   L  |    0.0 |      91 |     4 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-107:  --- unscaling internal solution
-107:  --- unsimplifying solution and basis
-107:  --- unscaling external solution
-107:  --- verifying computed solution
-107:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-107:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-107:  --- unscaling external solution
-107:  --- verifying computed solution
+114: solving finished after 0.056 seconds
 112: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 112: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 112: 
@@ -3864,7 +3800,7 @@
 112:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 112:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 112: 
-112: reading took 0.00956 seconds
+112: reading took 0.00636 seconds
 112: Numerical Statistics:
 112:  Matrix range    [1e-04,1e+03]
 112:  Objective range [3e-04,3e+02]
@@ -3900,13 +3836,13 @@
 112:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 112:        colsingleton            8                0.0                  0                0.0              0.000
 112:     coefftightening            0                0.0                  0                0.0              0.000
-112:         propagation            8              100.0                404              100.0              0.010
+112:         propagation            8              100.0                404              100.0              0.002
 112:       fixcontinuous            2                0.0                  0                0.0              0.000
 112:       simpleprobing            0                0.0                  0                0.0              0.000
 112:        parallelrows            2               50.0                  2              100.0              0.000
-112:        parallelcols            2                0.0                  0                0.0              0.001
-112:            stuffing            3               66.7                492               38.8              0.001
-112:             dualfix            4              100.0                 37               83.8              0.000
+112:        parallelcols            2                0.0                  0                0.0              0.000
+112:            stuffing            3               66.7                492               38.8              0.007
+112:             dualfix            4              100.0                 37               83.8              0.032
 112:        simplifyineq            0                0.0                  0                0.0              0.000
 112:         doubletoneq            0                0.0                  0                0.0              0.000
 112:             implint            0                0.0                  0                0.0              0.000
@@ -3923,7 +3859,7 @@
 112:   reduced cont. columns:  94
 112:   reduced nonzeros: 501
 112: 
-112: presolving finished after 0.044 seconds
+112: presolving finished after 0.066 seconds
 112: 
 112: Equilibrium scaling LP (persistent)
 112: Simplifier removed 14 rows, 12 columns, 77 nonzeros, 11 col bounds, 179 row bounds
@@ -3941,6 +3877,142 @@
 112:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.37308039e+03
 112:  --- unscaling external solution
 112:  --- verifying computed solution
+112: 
+112: SoPlex status       : problem is solved [optimal]
+112: Solving time (sec)  : 0.00
+112: Iterations          : 58
+112: Objective value     : 1.37308039e+03
+112: 
+112: Solution passed validation
+112: 
+112: postsolve finished after 0.011 seconds
+112: feasible: true
+112: objective value: 1373.08039420849
+112: 
+112: violations:
+112:   bounds:      6.01190104643212e-17
+112:   constraints: 0
+112:   integrality: 0
+112: 
+112: validation: SUCCESS
+112: Solving time 0.086 seconds
+112: 
+112: solving finished after 0.086 seconds
+117: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+117: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+117: 
+117: External libraries: 
+117:   Boost    1.83.0 	 (https://www.boost.org/)
+117:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+117:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+117:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+117: 
+117: reading took 0.00655 seconds
+117: Numerical Statistics:
+117:  Matrix range    [4e-03,2e+02]
+117:  Objective range [2e-01,1e+00]
+117:  Bounds range    [1e+00,3e+02]
+117:  RHS range       [3e-02,3e+03]
+117:  Dynamism Variables: 1e+04
+117:  Dynamism Rows     : 2e+06
+117: set presolve.componentsmaxint = -1
+117: set presolve.detectlindep = 0
+117: set doubletoneq.enabled = 0
+117: set dualinfer.enabled = 0
+117: set substitution.enabled = 0
+117: set sparsify.enabled = 0
+117: 
+117: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps with dual-postsolve activated
+117:   rows:     271
+117:   columns:  353
+117:   int. columns:  0
+117:   cont. columns:  353
+117:   nonzeros: 1767
+117: 
+117: round 0   ( Trivial  ):   24 del cols,    8 del rows,   16 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+117: round 1   (   Fast   ):   27 del cols,   11 del rows,   89 chg bounds,    0 chg sides,    0 chg coeffs,  214 tsx applied,    0 tsx conflicts
+117: round 2   (   Fast   ):   32 del cols,   16 del rows,  135 chg bounds,    0 chg sides,    0 chg coeffs,  348 tsx applied,    0 tsx conflicts
+117: round 3   (  Medium  ):   43 del cols,   26 del rows,  159 chg bounds,    1 chg sides,    1 chg coeffs,  406 tsx applied,   25 tsx conflicts
+117: round 4   (  Medium  ):   50 del cols,   30 del rows,  179 chg bounds,    7 chg sides,    4 chg coeffs,  452 tsx applied,   32 tsx conflicts
+117: round 5   (Exhaustive):   50 del cols,   30 del rows,  188 chg bounds,    7 chg sides,    4 chg coeffs,  469 tsx applied,   32 tsx conflicts
+117: round 6   (  Final   ):   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
+117: presolved 6 rounds:   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
+117: 
+117:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+117:        colsingleton            6                0.0                  0                0.0              0.000
+117:     coefftightening            0                0.0                  0                0.0              0.000
+117:         propagation            6              100.0                448              100.0              0.001
+117:       fixcontinuous            2                0.0                  0                0.0              0.000
+117:       simpleprobing            0                0.0                  0                0.0              0.000
+117:        parallelrows            2                0.0                  0                0.0              0.000
+117:        parallelcols            2                0.0                  0                0.0              0.000
+117:            stuffing            3               66.7                 50               36.0              0.000
+117:             dualfix            4               75.0                  5              100.0              0.000
+117:        simplifyineq            0                0.0                  0                0.0              0.000
+117:         doubletoneq            0                0.0                  0                0.0              0.000
+117:             implint            0                0.0                  0                0.0              0.000
+117:              domcol            1                0.0                  0                0.0              0.000
+117:           dualinfer            0                0.0                  0                0.0              0.000
+117:             probing            0                0.0                  0                0.0              0.000
+117:        substitution            0                0.0                  0                0.0              0.000
+117:            sparsify            0                0.0                  0                0.0              0.000
+117: 
+117: reduced problem:
+117:   reduced rows:     241
+117:   reduced columns:  303
+117:   reduced int. columns:  0
+117:   reduced cont. columns:  303
+117:   reduced nonzeros: 1395
+117: 
+117: presolving finished after 0.005 seconds
+117: 
+117: Equilibrium scaling LP (persistent)
+117: Simplifier removed 23 rows, 23 columns, 94 nonzeros, 130 col bounds, 108 row bounds
+117: Reduced LP has 218 rows 280 columns 1301 nonzeros
+117: Equilibrium scaling LP
+117: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+117:   L  |    0.0 |       0 |     3 | 8.81e+00 | 3.35e+04 |      121 | -1.68096560e+03
+117:   L  |    0.0 |     199 |     3 | 8.81e+00 | 7.61e+01 |      121 | -1.45456477e+03
+117:   E  |    0.0 |     263 |     5 | 0.00e+00 | 3.42e+01 |       20 | 3.02930214e+03
+117:   E  |    0.0 |     320 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
+117:  --- unscaling internal solution
+117:  --- unsimplifying solution and basis
+117:  --- unscaling external solution
+117:  --- verifying computed solution
+117:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
+117:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
+117:  --- unscaling external solution
+117:  --- verifying computed solution
+117: 
+117: SoPlex status       : problem is solved [optimal]
+117: Solving time (sec)  : 0.02
+117: Iterations          : 320
+117: Objective value     : 2.69001291e+03
+117: 
+117: Solution passed validation
+117: 
+117: postsolve finished after 0.000 seconds
+117: feasible: true
+117: objective value: 2690.01291376815
+117: 
+117: violations:
+117:   bounds:      4.44089209850063e-16
+117:   constraints: 0
+117:   integrality: 0
+117: 
+117: validation: SUCCESS
+117: Solving time 0.023 seconds
+117: 
+117: solving finished after 0.023 seconds
+110/287 Test #117: d-solve-capri.mps-lp_presolvers_with_basis.set .............................................   Passed    0.20 sec
+test 131
+        Start 131: r-solve-lotfi.mps-lp_presolvers_with_basis.set
+
+131: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+131: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+131: Test timeout computed to be: 10000000
+111/287 Test #114: d-solve-brandy.mps-lp_presolvers_with_basis.set ............................................   Passed    0.25 sec
+112/287 Test #112: q-solve-bore3d.mps-lp_presolvers_with_basis.set ............................................   Passed    0.28 sec
 115: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 115: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 115: 
@@ -3950,7 +4022,7 @@
 115:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 115:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 115: 
-115: reading took 0.00884 seconds
+115: reading took 0.0167 seconds
 115: Numerical Statistics:
 115:  Matrix range    [0e+00,2e+02]
 115:  Objective range [1e+00,1e+00]
@@ -3984,17 +4056,17 @@
 115:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 115:        colsingleton            6                0.0                  0                0.0              0.000
 115:     coefftightening            0                0.0                  0                0.0              0.000
-115:         propagation            6               33.3                344              100.0              0.009
+115:         propagation            6               33.3                344              100.0              0.001
 115:       fixcontinuous            2                0.0                  0                0.0              0.000
 115:       simpleprobing            0                0.0                  0                0.0              0.000
 115:        parallelrows            2                0.0                  0                0.0              0.001
-115:        parallelcols            2               50.0                  4              100.0              0.004
-115:            stuffing            3               66.7                 48               33.3              0.017
+115:        parallelcols            2               50.0                  4              100.0              0.015
+115:            stuffing            3               66.7                 48               33.3              0.007
 115:             dualfix            3               33.3                  4              100.0              0.000
 115:        simplifyineq            0                0.0                  0                0.0              0.000
 115:         doubletoneq            0                0.0                  0                0.0              0.000
 115:             implint            0                0.0                  0                0.0              0.000
-115:              domcol            1              100.0                  1              100.0              0.003
+115:              domcol            1              100.0                  1              100.0              0.001
 115:           dualinfer            0                0.0                  0                0.0              0.000
 115:             probing            0                0.0                  0                0.0              0.000
 115:        substitution            0                0.0                  0                0.0              0.000
@@ -4007,7 +4079,7 @@
 115:   reduced cont. columns:  183
 115:   reduced nonzeros: 1657
 115: 
-115: presolving finished after 0.053 seconds
+115: presolving finished after 0.051 seconds
 115: 
 115: Equilibrium scaling LP (persistent)
 115: Simplifier removed 5 rows, 4 columns, 16 nonzeros, 16 col bounds, 32 row bounds
@@ -4016,137 +4088,39 @@
 115: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 115:   L  |    0.0 |       0 |     3 | 9.10e-01 | 5.76e+02 |       66 | -6.59687745e+02
 115:   L  |    0.0 |     199 |     6 | 9.10e-01 | 8.31e+03 |       52 | 1.07456815e+03
-110/287 Test #114: d-solve-brandy.mps-lp_presolvers_with_basis.set ............................................   Passed    0.12 sec
-117:   E  |    0.0 |     263 |     5 | 0.00e+00 | 3.42e+01 |       20 | 3.02930214e+03
-117:   E  |    0.0 |     320 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
-117:  --- unscaling internal solution
-117:  --- unsimplifying solution and basis
-117:  --- unscaling external solution
-117:  --- verifying computed solution
-117:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
-117:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
-117:  --- unscaling external solution
-117:  --- verifying computed solution
-117: 
-117: SoPlex status       : problem is solved [optimal]
-117: Solving time (sec)  : 0.00
-117: Iterations          : 320
-117: Objective value     : 2.69001291e+03
-117: 
-117: Solution passed validation
-117: 
-117: postsolve finished after 0.000 seconds
-117: feasible: true
-117: objective value: 2690.01291376815
-117: 
-117: violations:
-117:   bounds:      4.44089209850063e-16
-117:   constraints: 0
-117:   integrality: 0
-117: 
-117: validation: SUCCESS
-117: Solving time 0.069 seconds
-117: 
-117: solving finished after 0.069 seconds
-111/287 Test #117: d-solve-capri.mps-lp_presolvers_with_basis.set .............................................   Passed    0.10 sec
-112: 
-112: SoPlex status       : problem is solved [optimal]
-112: Solving time (sec)  : 0.00
-112: Iterations          : 58
-112: Objective value     : 1.37308039e+03
-112: 
-112: Solution passed validation
-112: 
-112: postsolve finished after 0.011 seconds
-112: feasible: true
-112: objective value: 1373.08039420849
-112: 
-112: violations:
-112:   bounds:      6.01190104643212e-17
-112:   constraints: 0
-112:   integrality: 0
-112: 
-112: validation: SUCCESS
-112: Solving time 0.069 seconds
-112: 
-112: solving finished after 0.069 seconds
-112/287 Test #112: q-solve-bore3d.mps-lp_presolvers_with_basis.set ............................................   Passed    0.12 sec
 115:   L  |    0.0 |     399 |     7 | 9.10e-01 | 8.69e+02 |       18 | 1.49378128e+03
 115:   E  |    0.0 |     470 |     9 | 0.00e+00 | 1.47e-02 |        2 | 1.51851652e+03
-118: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-118: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-118: 
-118: External libraries: 
-118:   Boost    1.83.0 	 (https://www.boost.org/)
-118:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-118:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-118:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-118: 
-118: reading took 0.02 seconds
-118: Numerical Statistics:
-118:  Matrix range    [4e-03,2e+02]
-118:  Objective range [2e-01,1e+00]
-118:  Bounds range    [1e+00,3e+02]
-118:  RHS range       [3e-02,3e+03]
-118:  Dynamism Variables: 1e+04
-118:  Dynamism Rows     : 2e+06
-118: set presolve.componentsmaxint = -1
-118: set presolve.detectlindep = 0
-118: set doubletoneq.enabled = 0
-118: set dualinfer.enabled = 0
-118: set substitution.enabled = 0
-118: set sparsify.enabled = 0
-118: 
-118: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps with dual-postsolve activated
-118:   rows:     271
-118:   columns:  353
-118:   int. columns:  0
-118:   cont. columns:  353
-118:   nonzeros: 1767
-118: 
-118: round 0   ( Trivial  ):   24 del cols,    8 del rows,   16 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-118: round 1   (   Fast   ):   27 del cols,   11 del rows,   89 chg bounds,    0 chg sides,    0 chg coeffs,  214 tsx applied,    0 tsx conflicts
-118: round 2   (   Fast   ):   32 del cols,   16 del rows,  135 chg bounds,    0 chg sides,    0 chg coeffs,  348 tsx applied,    0 tsx conflicts
-118: round 3   (  Medium  ):   43 del cols,   26 del rows,  159 chg bounds,    1 chg sides,    1 chg coeffs,  406 tsx applied,   25 tsx conflicts
-118: round 4   (  Medium  ):   50 del cols,   30 del rows,  179 chg bounds,    7 chg sides,    4 chg coeffs,  452 tsx applied,   32 tsx conflicts
-118: round 5   (Exhaustive):   50 del cols,   30 del rows,  188 chg bounds,    7 chg sides,    4 chg coeffs,  469 tsx applied,   32 tsx conflicts
-118: round 6   (  Final   ):   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
-118: presolved 6 rounds:   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
-118: 
-118:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-118:        colsingleton            6                0.0                  0                0.0              0.000
-118:     coefftightening            0                0.0                  0                0.0              0.000
-118:         propagation            6              100.0                448              100.0              0.003
-118:       fixcontinuous            2                0.0                  0                0.0              0.000
-118:       simpleprobing            0                0.0                  0                0.0              0.000
-118:        parallelrows            2                0.0                  0                0.0              0.010
-118:        parallelcols            2                0.0                  0                0.0              0.010
-118:            stuffing            3               66.7                 50               36.0              0.001
-118:             dualfix            4               75.0                  5              100.0              0.001
-118:        simplifyineq            0                0.0                  0                0.0              0.000
-118:         doubletoneq            0                0.0                  0                0.0              0.000
-118:             implint            0                0.0                  0                0.0              0.000
-118:              domcol            1                0.0                  0                0.0              0.001
-118:           dualinfer            0                0.0                  0                0.0              0.000
-118:             probing            0                0.0                  0                0.0              0.000
-118:        substitution            0                0.0                  0                0.0              0.000
-118:            sparsify            0                0.0                  0                0.0              0.000
-118: 
-118: reduced problem:
-118:   reduced rows:     241
-118:   reduced columns:  303
-118:   reduced int. columns:  0
-118:   reduced cont. columns:  303
-118:   reduced nonzeros: 1395
-118: 
-118: presolving finished after 0.041 seconds
-118: 
-118: Equilibrium scaling LP (persistent)
-118: Simplifier removed 23 rows, 23 columns, 94 nonzeros, 130 col bounds, 108 row bounds
-118: Reduced LP has 218 rows 280 columns 1301 nonzeros
-118: Equilibrium scaling LP
-118: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-118:   L  |    0.0 |       0 |     3 | 8.81e+00 | 3.35e+04 |      121 | -1.68096560e+03
+115:   E  |    0.0 |     471 |    11 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+115:  --- unscaling internal solution
+115:  --- unsimplifying solution and basis
+115:  --- unscaling external solution
+115:  --- verifying computed solution
+115:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+115:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+115:  --- unscaling external solution
+115:  --- verifying computed solution
+115: 
+115: SoPlex status       : problem is solved [optimal]
+115: Solving time (sec)  : 0.04
+115: Iterations          : 471
+115: Objective value     : 1.51850990e+03
+115: 
+115: Solution passed validation
+115: 
+115: postsolve finished after 0.016 seconds
+115: feasible: true
+115: objective value: 1518.50989648813
+115: 
+115: violations:
+115:   bounds:      0
+115:   constraints: 0
+115:   integrality: 0
+115: 
+115: validation: SUCCESS
+115: Solving time 0.143 seconds
+115: 
+115: solving finished after 0.143 seconds
+113/287 Test #115: q-solve-brandy.mps-lp_presolvers_with_basis.set ............................................   Passed    0.23 sec
 113: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 113: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 113: 
@@ -4156,7 +4130,7 @@
 113:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 113:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 113: 
-113: reading took 0.0174 seconds
+113: reading took 0.0138 seconds
 113: Numerical Statistics:
 113:  Matrix range    [1e-04,1e+03]
 113:  Objective range [3e-04,3e+02]
@@ -4192,13 +4166,13 @@
 113:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 113:        colsingleton            8                0.0                  0                0.0              0.000
 113:     coefftightening            0                0.0                  0                0.0              0.000
-113:         propagation            8              100.0                404              100.0              0.017
-113:       fixcontinuous            2                0.0                  0                0.0              0.000
+113:         propagation            8              100.0                404              100.0              0.029
+113:       fixcontinuous            2                0.0                  0                0.0              0.004
 113:       simpleprobing            0                0.0                  0                0.0              0.000
-113:        parallelrows            2               50.0                  2              100.0              0.003
-113:        parallelcols            2                0.0                  0                0.0              0.003
-113:            stuffing            3               66.7                492               38.8              0.003
-113:             dualfix            4              100.0                 37               83.8              0.001
+113:        parallelrows            2               50.0                  2              100.0              0.037
+113:        parallelcols            2                0.0                  0                0.0              0.034
+113:            stuffing            3               66.7                492               38.8              0.035
+113:             dualfix            4              100.0                 37               83.8              0.008
 113:        simplifyineq            0                0.0                  0                0.0              0.000
 113:         doubletoneq            0                0.0                  0                0.0              0.000
 113:             implint            0                0.0                  0                0.0              0.000
@@ -4215,7 +4189,7 @@
 113:   reduced cont. columns:  94
 113:   reduced nonzeros: 501
 113: 
-113: presolving finished after 0.081 seconds
+113: presolving finished after 0.146 seconds
 113: 
 113: Equilibrium scaling LP (persistent)
 113: Simplifier removed 14 rows, 12 columns, 77 nonzeros, 11 col bounds, 179 row bounds
@@ -4233,157 +4207,6 @@
 113:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.37308039e+03
 113:  --- unscaling external solution
 113:  --- verifying computed solution
-test 121
-        Start 121: q-solve-finnis.mps-lp_presolvers_with_basis.set
-
-121: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-121: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-121: Test timeout computed to be: 10000000
-115:   E  |    0.0 |     471 |    11 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-115:  --- unscaling internal solution
-115:  --- unsimplifying solution and basis
-115:  --- unscaling external solution
-115:  --- verifying computed solution
-115:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-115:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-115:  --- unscaling external solution
-115:  --- verifying computed solution
-115: 
-115: SoPlex status       : problem is solved [optimal]
-115: Solving time (sec)  : 0.02
-115: Iterations          : 471
-115: Objective value     : 1.51850990e+03
-115: 
-115: Solution passed validation
-115: 
-115: postsolve finished after 0.005 seconds
-115: feasible: true
-115: objective value: 1518.50989648813
-115: 
-115: violations:
-115:   bounds:      0
-115:   constraints: 0
-115:   integrality: 0
-115: 
-115: validation: SUCCESS
-115: Solving time 0.101 seconds
-115: 
-115: solving finished after 0.101 seconds
-test 122
-        Start 122: r-solve-finnis.mps-lp_presolvers_with_basis.set
-
-122: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-122: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-122: Test timeout computed to be: 10000000
-test 123
-        Start 123: d-solve-israel.mps-lp_presolvers_with_basis.set
-
-123: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-123: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-123: Test timeout computed to be: 10000000
-116: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-116: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-116: 
-116: External libraries: 
-116:   Boost    1.83.0 	 (https://www.boost.org/)
-116:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-116:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-116:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-116: 
-116: reading took 0.0186 seconds
-116: Numerical Statistics:
-116:  Matrix range    [0e+00,2e+02]
-116:  Objective range [1e+00,1e+00]
-116:  Bounds range    [0e+00,0e+00]
-116:  RHS range       [2e-01,1e+02]
-116:  Dynamism Variables: 4e+04
-116:  Dynamism Rows     : 2e+04
-116: set presolve.componentsmaxint = -1
-116: set presolve.detectlindep = 0
-116: set doubletoneq.enabled = 0
-116: set dualinfer.enabled = 0
-116: set substitution.enabled = 0
-116: set sparsify.enabled = 0
-116: 
-116: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps with dual-postsolve activated
-116:   rows:     220
-116:   columns:  249
-116:   int. columns:  0
-116:   cont. columns:  249
-116:   nonzeros: 2148
-116: 
-116: round 0   ( Trivial  ):   41 del cols,   58 del rows,   73 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-116: round 1   (   Fast   ):   44 del cols,   59 del rows,  155 chg bounds,    0 chg sides,    0 chg coeffs,  170 tsx applied,    0 tsx conflicts
-116: round 2   (   Fast   ):   44 del cols,   59 del rows,  222 chg bounds,    0 chg sides,    0 chg coeffs,  344 tsx applied,    0 tsx conflicts
-116: round 3   (  Medium  ):   61 del cols,   61 del rows,  222 chg bounds,   11 chg sides,   11 chg coeffs,  361 tsx applied,   29 tsx conflicts
-116: round 4   (  Medium  ):   64 del cols,   63 del rows,  222 chg bounds,   12 chg sides,   12 chg coeffs,  364 tsx applied,   32 tsx conflicts
-116: round 5   (Exhaustive):   66 del cols,   64 del rows,  226 chg bounds,   12 chg sides,   12 chg coeffs,  369 tsx applied,   32 tsx conflicts
-116: round 6   (  Final   ):   66 del cols,   64 del rows,  226 chg bounds,   12 chg sides,   12 chg coeffs,  369 tsx applied,   32 tsx conflicts
-116: presolved 6 rounds:   66 del cols,   64 del rows,  226 chg bounds,   12 chg sides,   12 chg coeffs,  369 tsx applied,   32 tsx conflicts
-116: 
-116:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-116:        colsingleton            6                0.0                  0                0.0              0.000
-116:     coefftightening            0                0.0                  0                0.0              0.000
-116:         propagation            6               33.3                344              100.0              0.015
-116:       fixcontinuous            2                0.0                  0                0.0              0.000
-116:       simpleprobing            0                0.0                  0                0.0              0.000
-116:        parallelrows            2                0.0                  0                0.0              0.002
-116:        parallelcols            2               50.0                  4              100.0              0.003
-116:            stuffing            3               66.7                 48               33.3              0.001
-116:             dualfix            3               33.3                  4              100.0              0.001
-116:        simplifyineq            0                0.0                  0                0.0              0.000
-116:         doubletoneq            0                0.0                  0                0.0              0.000
-116:             implint            0                0.0                  0                0.0              0.000
-116:              domcol            1              100.0                  1              100.0              0.003
-116:           dualinfer            0                0.0                  0                0.0              0.000
-116:             probing            0                0.0                  0                0.0              0.000
-116:        substitution            0                0.0                  0                0.0              0.000
-116:            sparsify            0                0.0                  0                0.0              0.000
-116: 
-116: reduced problem:
-116:   reduced rows:     118
-116:   reduced columns:  183
-116:   reduced int. columns:  0
-116:   reduced cont. columns:  183
-116:   reduced nonzeros: 1657
-116: 
-116: presolving finished after 0.079 seconds
-116: 
-116: Equilibrium scaling LP (persistent)
-116: Simplifier removed 5 rows, 4 columns, 16 nonzeros, 16 col bounds, 32 row bounds
-116: Reduced LP has 113 rows 179 columns 1636 nonzeros
-116: Equilibrium scaling LP
-116: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-116:   L  |    0.0 |       0 |     3 | 9.10e-01 | 5.76e+02 |       66 | -6.59687745e+02
-116:   L  |    0.0 |     199 |     6 | 9.10e-01 | 8.31e+03 |       52 | 1.07456815e+03
-107: 
-107: SoPlex status       : problem is solved [optimal]
-107: Solving time (sec)  : 0.00
-107: Iterations          : 91
-107: Objective value     : -3.59917673e+07
-107: 
-107: Solution passed validation
-107: 
-107: postsolve finished after 0.031 seconds
-107: feasible: true
-107: objective value: -35991767.2865765
-107: 
-107: violations:
-107:   bounds:      0
-107:   constraints: 0
-107:   integrality: 0
-107: 
-107: validation: SUCCESS
-107: Solving time 0.151 seconds
-107: 
-107: solving finished after 0.151 seconds
-113/287 Test #107: r-solve-agg.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.24 sec
-test 124
-        Start 124: q-solve-israel.mps-lp_presolvers_with_basis.set
-
-124: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-124: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-124: Test timeout computed to be: 10000000
 113: 
 113: SoPlex status       : problem is solved [optimal]
 113: Solving time (sec)  : 0.00
@@ -4392,7 +4215,7 @@
 113: 
 113: Solution passed validation
 113: 
-113: postsolve finished after 0.011 seconds
+113: postsolve finished after 0.035 seconds
 113: feasible: true
 113: objective value: 1373.08039420849
 113: 
@@ -4402,9 +4225,84 @@
 113:   integrality: 0
 113: 
 113: validation: SUCCESS
-113: Solving time 0.098 seconds
+113: Solving time 0.188 seconds
 113: 
-113: solving finished after 0.098 seconds
+113: solving finished after 0.188 seconds
+114/287 Test #113: r-solve-bore3d.mps-lp_presolvers_with_basis.set ............................................   Passed    0.27 sec
+118: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+118: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+118: 
+118: External libraries: 
+118:   Boost    1.83.0 	 (https://www.boost.org/)
+118:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+118:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+118:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+118: 
+118: reading took 0.0157 seconds
+118: Numerical Statistics:
+118:  Matrix range    [4e-03,2e+02]
+118:  Objective range [2e-01,1e+00]
+118:  Bounds range    [1e+00,3e+02]
+118:  RHS range       [3e-02,3e+03]
+118:  Dynamism Variables: 1e+04
+118:  Dynamism Rows     : 2e+06
+118: set presolve.componentsmaxint = -1
+118: set presolve.detectlindep = 0
+118: set doubletoneq.enabled = 0
+118: set dualinfer.enabled = 0
+118: set substitution.enabled = 0
+118: set sparsify.enabled = 0
+118: 
+118: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps with dual-postsolve activated
+118:   rows:     271
+118:   columns:  353
+118:   int. columns:  0
+118:   cont. columns:  353
+118:   nonzeros: 1767
+118: 
+118: round 0   ( Trivial  ):   24 del cols,    8 del rows,   16 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+118: round 1   (   Fast   ):   27 del cols,   11 del rows,   89 chg bounds,    0 chg sides,    0 chg coeffs,  214 tsx applied,    0 tsx conflicts
+118: round 2   (   Fast   ):   32 del cols,   16 del rows,  135 chg bounds,    0 chg sides,    0 chg coeffs,  348 tsx applied,    0 tsx conflicts
+118: round 3   (  Medium  ):   43 del cols,   26 del rows,  159 chg bounds,    1 chg sides,    1 chg coeffs,  406 tsx applied,   25 tsx conflicts
+118: round 4   (  Medium  ):   50 del cols,   30 del rows,  179 chg bounds,    7 chg sides,    4 chg coeffs,  452 tsx applied,   32 tsx conflicts
+118: round 5   (Exhaustive):   50 del cols,   30 del rows,  188 chg bounds,    7 chg sides,    4 chg coeffs,  469 tsx applied,   32 tsx conflicts
+118: round 6   (  Final   ):   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
+118: presolved 6 rounds:   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
+118: 
+118:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+118:        colsingleton            6                0.0                  0                0.0              0.000
+118:     coefftightening            0                0.0                  0                0.0              0.000
+118:         propagation            6              100.0                448              100.0              0.003
+118:       fixcontinuous            2                0.0                  0                0.0              0.000
+118:       simpleprobing            0                0.0                  0                0.0              0.000
+118:        parallelrows            2                0.0                  0                0.0              0.001
+118:        parallelcols            2                0.0                  0                0.0              0.001
+118:            stuffing            3               66.7                 50               36.0              0.000
+118:             dualfix            4               75.0                  5              100.0              0.001
+118:        simplifyineq            0                0.0                  0                0.0              0.000
+118:         doubletoneq            0                0.0                  0                0.0              0.000
+118:             implint            0                0.0                  0                0.0              0.000
+118:              domcol            1                0.0                  0                0.0              0.018
+118:           dualinfer            0                0.0                  0                0.0              0.000
+118:             probing            0                0.0                  0                0.0              0.000
+118:        substitution            0                0.0                  0                0.0              0.000
+118:            sparsify            0                0.0                  0                0.0              0.000
+118: 
+118: reduced problem:
+118:   reduced rows:     241
+118:   reduced columns:  303
+118:   reduced int. columns:  0
+118:   reduced cont. columns:  303
+118:   reduced nonzeros: 1395
+118: 
+118: presolving finished after 0.064 seconds
+118: 
+118: Equilibrium scaling LP (persistent)
+118: Simplifier removed 23 rows, 23 columns, 94 nonzeros, 130 col bounds, 108 row bounds
+118: Reduced LP has 218 rows 280 columns 1301 nonzeros
+118: Equilibrium scaling LP
+118: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+118:   L  |    0.0 |       0 |     3 | 8.81e+00 | 3.35e+04 |      121 | -1.68096560e+03
 118:   L  |    0.0 |     199 |     3 | 8.81e+00 | 1.42e+02 |      121 | -1.45532489e+03
 118:   E  |    0.0 |     268 |     5 | 0.00e+00 | 3.43e+01 |       20 | 3.02930214e+03
 118:   E  |    0.0 |     320 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
@@ -4424,7 +4322,7 @@
 118: 
 118: Solution passed validation
 118: 
-118: postsolve finished after 0.005 seconds
+118: postsolve finished after 0.014 seconds
 118: feasible: true
 118: objective value: 2690.01291376815
 118: 
@@ -4434,9 +4332,10 @@
 118:   integrality: 0
 118: 
 118: validation: SUCCESS
-118: Solving time 0.082 seconds
+118: Solving time 0.115 seconds
 118: 
-118: solving finished after 0.082 seconds
+118: solving finished after 0.115 seconds
+115/287 Test #118: q-solve-capri.mps-lp_presolvers_with_basis.set .............................................   Passed    0.19 sec
 110: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 110: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 110: 
@@ -4446,7 +4345,7 @@
 110:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 110:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 110: 
-110: reading took 0.0228 seconds
+110: reading took 0.0348 seconds
 110: Numerical Statistics:
 110:  Matrix range    [1e-03,5e+02]
 110:  Objective range [3e-02,1e+02]
@@ -4482,17 +4381,17 @@
 110:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 110:        colsingleton            8                0.0                  0                0.0              0.000
 110:     coefftightening            0                0.0                  0                0.0              0.000
-110:         propagation            8               25.0                386              100.0              0.007
+110:         propagation            8               25.0                386              100.0              0.029
 110:       fixcontinuous            3                0.0                  0                0.0              0.000
 110:       simpleprobing            0                0.0                  0                0.0              0.000
 110:        parallelrows            2                0.0                  0                0.0              0.004
-110:        parallelcols            2               50.0                  4              100.0              0.003
-110:            stuffing            5               60.0                139               37.4              0.004
+110:        parallelcols            2               50.0                  4              100.0              0.002
+110:            stuffing            5               60.0                139               37.4              0.003
 110:             dualfix            3               33.3                  5              100.0              0.000
 110:        simplifyineq            0                0.0                  0                0.0              0.000
 110:         doubletoneq            0                0.0                  0                0.0              0.000
 110:             implint            0                0.0                  0                0.0              0.000
-110:              domcol            2               50.0                 12              100.0              0.006
+110:              domcol            2               50.0                 12              100.0              0.007
 110:           dualinfer            0                0.0                  0                0.0              0.000
 110:             probing            0                0.0                  0                0.0              0.000
 110:        substitution            0                0.0                  0                0.0              0.000
@@ -4505,7 +4404,7 @@
 110:   reduced cont. columns:  78
 110:   reduced nonzeros: 253
 110: 
-110: presolving finished after 0.125 seconds
+110: presolving finished after 0.155 seconds
 110: 
 110: Equilibrium scaling LP (persistent)
 110: Simplifier removed 10 rows, 10 columns, 44 nonzeros, 20 col bounds, 48 row bounds
@@ -4523,6 +4422,220 @@
 110:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
 110:  --- unscaling external solution
 110:  --- verifying computed solution
+110: 
+110: SoPlex status       : problem is solved [optimal]
+110: Solving time (sec)  : 0.00
+110: Iterations          : 32
+110: Objective value     : 3.35924858e+04
+110: 
+110: Solution passed validation
+110: 
+110: postsolve finished after 0.022 seconds
+110: feasible: true
+110: objective value: 33592.4858072
+110: 
+110: violations:
+110:   bounds:      0
+110:   constraints: 0
+110:   integrality: 0
+110: 
+110: validation: SUCCESS
+110: Solving time 0.181 seconds
+110: 
+110: solving finished after 0.181 seconds
+116/287 Test #110: r-solve-beaconfd.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.30 sec
+116: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+116: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+116: 
+116: External libraries: 
+116:   Boost    1.83.0 	 (https://www.boost.org/)
+116:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+116:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+116:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+116: 
+116: reading took 0.0297 seconds
+116: Numerical Statistics:
+116:  Matrix range    [0e+00,2e+02]
+116:  Objective range [1e+00,1e+00]
+116:  Bounds range    [0e+00,0e+00]
+116:  RHS range       [2e-01,1e+02]
+116:  Dynamism Variables: 4e+04
+116:  Dynamism Rows     : 2e+04
+116: set presolve.componentsmaxint = -1
+116: set presolve.detectlindep = 0
+116: set doubletoneq.enabled = 0
+116: set dualinfer.enabled = 0
+116: set substitution.enabled = 0
+116: set sparsify.enabled = 0
+116: 
+116: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps with dual-postsolve activated
+116:   rows:     220
+116:   columns:  249
+116:   int. columns:  0
+116:   cont. columns:  249
+116:   nonzeros: 2148
+116: 
+116: round 0   ( Trivial  ):   41 del cols,   58 del rows,   73 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+116: round 1   (   Fast   ):   44 del cols,   59 del rows,  155 chg bounds,    0 chg sides,    0 chg coeffs,  170 tsx applied,    0 tsx conflicts
+116: round 2   (   Fast   ):   44 del cols,   59 del rows,  222 chg bounds,    0 chg sides,    0 chg coeffs,  344 tsx applied,    0 tsx conflicts
+116: round 3   (  Medium  ):   61 del cols,   61 del rows,  222 chg bounds,   11 chg sides,   11 chg coeffs,  361 tsx applied,   29 tsx conflicts
+116: round 4   (  Medium  ):   64 del cols,   63 del rows,  222 chg bounds,   12 chg sides,   12 chg coeffs,  364 tsx applied,   32 tsx conflicts
+116: round 5   (Exhaustive):   66 del cols,   64 del rows,  226 chg bounds,   12 chg sides,   12 chg coeffs,  369 tsx applied,   32 tsx conflicts
+116: round 6   (  Final   ):   66 del cols,   64 del rows,  226 chg bounds,   12 chg sides,   12 chg coeffs,  369 tsx applied,   32 tsx conflicts
+116: presolved 6 rounds:   66 del cols,   64 del rows,  226 chg bounds,   12 chg sides,   12 chg coeffs,  369 tsx applied,   32 tsx conflicts
+116: 
+116:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+116:        colsingleton            6                0.0                  0                0.0              0.000
+116:     coefftightening            0                0.0                  0                0.0              0.000
+116:         propagation            6               33.3                344              100.0              0.006
+116:       fixcontinuous            2                0.0                  0                0.0              0.000
+116:       simpleprobing            0                0.0                  0                0.0              0.000
+116:        parallelrows            2                0.0                  0                0.0              0.013
+116:        parallelcols            2               50.0                  4              100.0              0.028
+116:            stuffing            3               66.7                 48               33.3              0.017
+116:             dualfix            3               33.3                  4              100.0              0.001
+116:        simplifyineq            0                0.0                  0                0.0              0.000
+116:         doubletoneq            0                0.0                  0                0.0              0.000
+116:             implint            0                0.0                  0                0.0              0.000
+116:              domcol            1              100.0                  1              100.0              0.013
+116:           dualinfer            0                0.0                  0                0.0              0.000
+116:             probing            0                0.0                  0                0.0              0.000
+116:        substitution            0                0.0                  0                0.0              0.000
+116:            sparsify            0                0.0                  0                0.0              0.000
+116: 
+116: reduced problem:
+116:   reduced rows:     118
+116:   reduced columns:  183
+116:   reduced int. columns:  0
+116:   reduced cont. columns:  183
+116:   reduced nonzeros: 1657
+116: 
+116: presolving finished after 0.118 seconds
+116: 
+116: Equilibrium scaling LP (persistent)
+116: Simplifier removed 5 rows, 4 columns, 16 nonzeros, 16 col bounds, 32 row bounds
+116: Reduced LP has 113 rows 179 columns 1636 nonzeros
+116: Equilibrium scaling LP
+116: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+116:   L  |    0.0 |       0 |     3 | 9.10e-01 | 5.76e+02 |       66 | -6.59687745e+02
+116:   L  |    0.0 |     199 |     6 | 9.10e-01 | 8.31e+03 |       52 | 1.07456815e+03
+116:   L  |    0.0 |     399 |     7 | 9.10e-01 | 8.69e+02 |       18 | 1.49378128e+03
+116:   E  |    0.0 |     470 |     9 | 0.00e+00 | 1.47e-02 |        2 | 1.51851652e+03
+116:   E  |    0.0 |     471 |    11 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+116:  --- unscaling internal solution
+116:  --- unsimplifying solution and basis
+116:  --- unscaling external solution
+116:  --- verifying computed solution
+116:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+116:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+116:  --- unscaling external solution
+116:  --- verifying computed solution
+116: 
+116: SoPlex status       : problem is solved [optimal]
+116: Solving time (sec)  : 0.04
+116: Iterations          : 471
+116: Objective value     : 1.51850990e+03
+116: 
+116: Solution passed validation
+116: 
+116: postsolve finished after 0.015 seconds
+116: feasible: true
+116: objective value: 1518.50989648813
+116: 
+116: violations:
+116:   bounds:      0
+116:   constraints: 0
+116:   integrality: 0
+116: 
+116: validation: SUCCESS
+116: Solving time 0.166 seconds
+116: 
+116: solving finished after 0.166 seconds
+107: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+107: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+107: 
+107: External libraries: 
+107:   Boost    1.83.0 	 (https://www.boost.org/)
+107:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+107:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+107:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+107: 
+107: reading took 0.0544 seconds
+107: Numerical Statistics:
+107:  Matrix range    [2e-05,4e+02]
+107:  Objective range [3e+00,1e+02]
+107:  Bounds range    [0e+00,0e+00]
+107:  RHS range       [1e+02,6e+06]
+107:  Dynamism Variables: 4e+06
+107:  Dynamism Rows     : 3e+03
+107: set presolve.componentsmaxint = -1
+107: set presolve.detectlindep = 0
+107: set doubletoneq.enabled = 0
+107: set dualinfer.enabled = 0
+107: set substitution.enabled = 0
+107: set sparsify.enabled = 0
+107: 
+107: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps with dual-postsolve activated
+107:   rows:     488
+107:   columns:  163
+107:   int. columns:  0
+107:   cont. columns:  163
+107:   nonzeros: 2410
+107: 
+107: round 0   ( Trivial  ):    3 del cols,   80 del rows,   26 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+107: round 1   (   Fast   ):   29 del cols,  266 del rows,  481 chg bounds,    0 chg sides,    0 chg coeffs, 2878 tsx applied,    0 tsx conflicts
+107: round 2   (   Fast   ):   54 del cols,  296 del rows,  508 chg bounds,    0 chg sides,    0 chg coeffs, 2928 tsx applied,    0 tsx conflicts
+107: round 3   (   Fast   ):   54 del cols,  301 del rows,  518 chg bounds,    0 chg sides,    0 chg coeffs, 2944 tsx applied,    0 tsx conflicts
+107: round 4   (  Medium  ):   60 del cols,  317 del rows,  524 chg bounds,   22 chg sides,    6 chg coeffs, 2978 tsx applied,   18 tsx conflicts
+107: round 5   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
+107: round 6   (Exhaustive):   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
+107: round 7   (  Final   ): Unchanged
+107: presolved 7 rounds:   63 del cols,  318 del rows,  533 chg bounds,   22 chg sides,    6 chg coeffs, 2993 tsx applied,   18 tsx conflicts
+107: 
+107:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+107:        colsingleton            7                0.0                  0                0.0              0.000
+107:     coefftightening            0                0.0                  0                0.0              0.000
+107:         propagation            7               71.4               2968              100.0              0.069
+107:       fixcontinuous            2                0.0                  0                0.0              0.000
+107:       simpleprobing            0                0.0                  0                0.0              0.000
+107:        parallelrows            2               50.0                 16              100.0              0.003
+107:        parallelcols            2                0.0                  0                0.0              0.002
+107:            stuffing            3               33.3                 24               25.0              0.000
+107:             dualfix            2                0.0                  0                0.0              0.000
+107:        simplifyineq            0                0.0                  0                0.0              0.000
+107:         doubletoneq            0                0.0                  0                0.0              0.000
+107:             implint            0                0.0                  0                0.0              0.000
+107:              domcol            2               50.0                  3              100.0              0.003
+107:           dualinfer            0                0.0                  0                0.0              0.000
+107:             probing            0                0.0                  0                0.0              0.000
+107:        substitution            0                0.0                  0                0.0              0.000
+107:            sparsify            0                0.0                  0                0.0              0.000
+107: 
+107: reduced problem:
+107:   reduced rows:     170
+107:   reduced columns:  100
+107:   reduced int. columns:  0
+107:   reduced cont. columns:  100
+107:   reduced nonzeros: 856
+107: 
+107: presolving finished after 0.221 seconds
+107: 
+107: Equilibrium scaling LP (persistent)
+107: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 76 col bounds, 0 row bounds
+107: Reduced LP has 170 rows 100 columns 856 nonzeros
+107: Equilibrium scaling LP
+107: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+107:   E  |    0.0 |       0 |     2 | 2.24e+03 | 6.80e+06 |       34 | -3.31172719e+08
+107:   L  |    0.0 |      70 |     3 | 0.00e+00 | 8.84e+02 |       28 | -3.23319404e+07
+107:   L  |    0.0 |      91 |     4 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+107:  --- unscaling internal solution
+107:  --- unsimplifying solution and basis
+107:  --- unscaling external solution
+107:  --- verifying computed solution
+107:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+107:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+107:  --- unscaling external solution
+107:  --- verifying computed solution
 120: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 120: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 120: 
@@ -4532,7 +4645,7 @@
 120:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 120:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 120: 
-120: reading took 0.0202 seconds
+120: reading took 0.024 seconds
 120: Numerical Statistics:
 120:  Matrix range    [5e-04,3e+01]
 120:  Objective range [1e-05,4e+03]
@@ -4571,7 +4684,7 @@
 120:       fixcontinuous            2                0.0                  0                0.0              0.000
 120:       simpleprobing            0                0.0                  0                0.0              0.000
 120:        parallelrows            2                0.0                  0                0.0              0.000
-120:        parallelcols            2               50.0                  1              100.0              0.001
+120:        parallelcols            2               50.0                  1              100.0              0.000
 120:            stuffing            4               75.0                111               48.6              0.000
 120:             dualfix            5              100.0                289               93.1              0.000
 120:        simplifyineq            0                0.0                  0                0.0              0.000
@@ -4590,68 +4703,47 @@
 120:   reduced cont. columns:  439
 120:   reduced nonzeros: 1506
 120: 
-120: presolving finished after 0.018 seconds
+120: presolving finished after 0.012 seconds
 120: 
 120: Equilibrium scaling LP (persistent)
-114/287 Test #113: r-solve-bore3d.mps-lp_presolvers_with_basis.set ............................................   Passed    0.17 sec
-115/287 Test #115: q-solve-brandy.mps-lp_presolvers_with_basis.set ............................................   Passed    0.16 sec
-test 125
-        Start 125: r-solve-israel.mps-lp_presolvers_with_basis.set
-
-125: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-125: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-125: Test timeout computed to be: 10000000
-test 126
-        Start 126: d-solve-kb2.mps-lp_presolvers_with_basis.set
-
-126: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-126: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-126: Test timeout computed to be: 10000000
-116/287 Test #118: q-solve-capri.mps-lp_presolvers_with_basis.set .............................................   Passed    0.15 sec
-116:   L  |    0.0 |     399 |     7 | 9.10e-01 | 8.69e+02 |       18 | 1.49378128e+03
-116:   E  |    0.0 |     470 |     9 | 0.00e+00 | 1.47e-02 |        2 | 1.51851652e+03
-116:   E  |    0.0 |     471 |    11 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-116:  --- unscaling internal solution
-116:  --- unsimplifying solution and basis
-116:  --- unscaling external solution
-116:  --- verifying computed solution
-116:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-116:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-116:  --- unscaling external solution
-116:  --- verifying computed solution
-test 127
-        Start 127: q-solve-kb2.mps-lp_presolvers_with_basis.set
-
-127: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-127: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-127: Test timeout computed to be: 10000000
 120: Simplifier removed 17 rows, 17 columns, 42 nonzeros, 14 col bounds, 22 row bounds
 120: Reduced LP has 342 rows 422 columns 1470 nonzeros
 120: Equilibrium scaling LP
 120: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 120:   L  |    0.0 |       0 |     3 | 1.80e+01 | 2.22e+04 |       71 | -2.16055972e+05
 120:   L  |    0.0 |     199 |     3 | 1.80e+01 | 9.20e+03 |       71 | 1.42414409e+05
-110: 
-110: SoPlex status       : problem is solved [optimal]
-110: Solving time (sec)  : 0.00
-110: Iterations          : 32
-110: Objective value     : 3.35924858e+04
-110: 
-110: Solution passed validation
-110: 
-110: postsolve finished after 0.018 seconds
-110: feasible: true
-110: objective value: 33592.4858072
-110: 
-110: violations:
-110:   bounds:      0
-110:   constraints: 0
-110:   integrality: 0
-110: 
-110: validation: SUCCESS
-110: Solving time 0.149 seconds
-110: 
-110: solving finished after 0.149 seconds
+120:   E  |    0.0 |     393 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+120:   E  |    0.0 |     393 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+120:  --- unscaling internal solution
+120:  --- unsimplifying solution and basis
+120:  --- unscaling external solution
+120:  --- verifying computed solution
+120:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+120:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+120:  --- unscaling external solution
+120:  --- verifying computed solution
+120: 
+120: SoPlex status       : problem is solved [optimal]
+120: Solving time (sec)  : 0.00
+120: Iterations          : 393
+120: Objective value     : 1.72791066e+05
+120: 
+120: Solution passed validation
+120: 
+120: postsolve finished after 0.000 seconds
+120: feasible: true
+120: objective value: 172791.065595612
+120: 
+120: violations:
+120:   bounds:      0
+120:   constraints: 0
+120:   integrality: 0
+120: 
+120: validation: SUCCESS
+120: Solving time 0.073 seconds
+120: 
+120: solving finished after 0.073 seconds
+117/287 Test #120: d-solve-finnis.mps-lp_presolvers_with_basis.set ............................................   Passed    0.15 sec
 123: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 123: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 123: 
@@ -4661,7 +4753,7 @@
 123:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 123:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 123: 
-123: reading took 0.00839 seconds
+123: reading took 0.0294 seconds
 123: Numerical Statistics:
 123:  Matrix range    [1e-03,2e+03]
 123:  Objective range [2e-01,3e+03]
@@ -4694,17 +4786,17 @@
 123:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 123:        colsingleton            5                0.0                  0                0.0              0.000
 123:     coefftightening            0                0.0                  0                0.0              0.000
-123:         propagation            5               40.0               1594              100.0              0.006
+123:         propagation            5               40.0               1594              100.0              0.000
 123:       fixcontinuous            2                0.0                  0                0.0              0.000
 123:       simpleprobing            0                0.0                  0                0.0              0.000
-123:        parallelrows            1                0.0                  0                0.0              0.004
+123:        parallelrows            1                0.0                  0                0.0              0.000
 123:        parallelcols            1                0.0                  0                0.0              0.000
-123:            stuffing            2                0.0                  0                0.0              0.004
+123:            stuffing            2                0.0                  0                0.0              0.000
 123:             dualfix            2               50.0                  1              100.0              0.000
 123:        simplifyineq            0                0.0                  0                0.0              0.000
 123:         doubletoneq            0                0.0                  0                0.0              0.000
 123:             implint            0                0.0                  0                0.0              0.000
-123:              domcol            2               50.0                  2              100.0              0.000
+123:              domcol            2               50.0                  2              100.0              0.008
 123:           dualinfer            0                0.0                  0                0.0              0.000
 123:             probing            0                0.0                  0                0.0              0.000
 123:        substitution            0                0.0                  0                0.0              0.000
@@ -4717,12 +4809,44 @@
 123:   reduced cont. columns:  139
 123:   reduced nonzeros: 2200
 123: 
-123: presolving finished after 0.016 seconds
+123: presolving finished after 0.017 seconds
 123: 
 123: Equilibrium scaling LP (persistent)
 123: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
 123: Reduced LP has 163 rows 139 columns 2200 nonzeros
 123: Equilibrium scaling LP
+123: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+123:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.15e+05 |       87 | -4.53451364e+06
+123:   L  |    0.0 |     142 |     6 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+123:  --- unscaling internal solution
+123:  --- unsimplifying solution and basis
+123:  --- unscaling external solution
+123:  --- verifying computed solution
+123:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+123:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+123:  --- unscaling external solution
+123:  --- verifying computed solution
+123: 
+123: SoPlex status       : problem is solved [optimal]
+123: Solving time (sec)  : 0.00
+123: Iterations          : 142
+123: Objective value     : -8.96644822e+05
+123: 
+123: Solution passed validation
+123: 
+123: postsolve finished after 0.001 seconds
+123: feasible: true
+123: objective value: -896644.821863046
+123: 
+123: violations:
+123:   bounds:      0
+123:   constraints: 0
+123:   integrality: 0
+123: 
+123: validation: SUCCESS
+123: Solving time 0.032 seconds
+123: 
+123: solving finished after 0.032 seconds
 126: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 126: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 126: 
@@ -4732,7 +4856,7 @@
 126:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 126:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 126: 
-126: reading took 0.00186 seconds
+126: reading took 0.00147 seconds
 126: Numerical Statistics:
 126:  Matrix range    [2e-01,1e+02]
 126:  Objective range [9e-02,2e+01]
@@ -4823,277 +4947,10 @@
 126:   integrality: 0
 126: 
 126: validation: SUCCESS
-126: Solving time 0.004 seconds
+126: Solving time 0.003 seconds
 126: 
-126: solving finished after 0.004 seconds
-117/287 Test #110: r-solve-beaconfd.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.22 sec
-123: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-123:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.15e+05 |       87 | -4.53451364e+06
-123:   L  |    0.0 |     142 |     6 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-123:  --- unscaling internal solution
-123:  --- unsimplifying solution and basis
-123:  --- unscaling external solution
-123:  --- verifying computed solution
-123:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-123:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-123:  --- unscaling external solution
-123:  --- verifying computed solution
-118/287 Test #126: d-solve-kb2.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.03 sec
-120:   E  |    0.0 |     393 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-120:   E  |    0.0 |     393 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-120:  --- unscaling internal solution
-120:  --- unsimplifying solution and basis
-120:  --- unscaling external solution
-120:  --- verifying computed solution
-120:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-120:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-119: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-119: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-119: 
-119: External libraries: 
-119:   Boost    1.83.0 	 (https://www.boost.org/)
-119:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-119:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-119:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-119: 
-119: reading took 0.0319 seconds
-119: Numerical Statistics:
-119:  Matrix range    [4e-03,2e+02]
-119:  Objective range [2e-01,1e+00]
-119:  Bounds range    [1e+00,3e+02]
-119:  RHS range       [3e-02,3e+03]
-119:  Dynamism Variables: 1e+04
-119:  Dynamism Rows     : 2e+06
-119: set presolve.componentsmaxint = -1
-119: set presolve.detectlindep = 0
-119: set doubletoneq.enabled = 0
-119: set dualinfer.enabled = 0
-119: set substitution.enabled = 0
-119: set sparsify.enabled = 0
-119: 
-119: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps with dual-postsolve activated
-119:   rows:     271
-119:   columns:  353
-119:   int. columns:  0
-119:   cont. columns:  353
-119:   nonzeros: 1767
-119: 
-119: round 0   ( Trivial  ):   24 del cols,    8 del rows,   16 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-119: round 1   (   Fast   ):   27 del cols,   11 del rows,   89 chg bounds,    0 chg sides,    0 chg coeffs,  214 tsx applied,    0 tsx conflicts
-119: round 2   (   Fast   ):   32 del cols,   16 del rows,  135 chg bounds,    0 chg sides,    0 chg coeffs,  348 tsx applied,    0 tsx conflicts
-119: round 3   (  Medium  ):   43 del cols,   26 del rows,  159 chg bounds,    1 chg sides,    1 chg coeffs,  406 tsx applied,   25 tsx conflicts
-119: round 4   (  Medium  ):   50 del cols,   30 del rows,  179 chg bounds,    7 chg sides,    4 chg coeffs,  452 tsx applied,   32 tsx conflicts
-119: round 5   (Exhaustive):   50 del cols,   30 del rows,  188 chg bounds,    7 chg sides,    4 chg coeffs,  469 tsx applied,   32 tsx conflicts
-119: round 6   (  Final   ):   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
-119: presolved 6 rounds:   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
-119: 
-119:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-119:        colsingleton            6                0.0                  0                0.0              0.000
-119:     coefftightening            0                0.0                  0                0.0              0.000
-119:         propagation            6              100.0                448              100.0              0.007
-119:       fixcontinuous            2                0.0                  0                0.0              0.000
-119:       simpleprobing            0                0.0                  0                0.0              0.000
-119:        parallelrows            2                0.0                  0                0.0              0.006
-119:        parallelcols            2                0.0                  0                0.0              0.003
-119:            stuffing            3               66.7                 50               36.0              0.001
-119:             dualfix            4               75.0                  5              100.0              0.002
-119:        simplifyineq            0                0.0                  0                0.0              0.000
-119:         doubletoneq            0                0.0                  0                0.0              0.000
-119:             implint            0                0.0                  0                0.0              0.000
-119:              domcol            1                0.0                  0                0.0              0.002
-119:           dualinfer            0                0.0                  0                0.0              0.000
-119:             probing            0                0.0                  0                0.0              0.000
-test 128
-        Start 128: r-solve-kb2.mps-lp_presolvers_with_basis.set
-
-128: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-128: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-128: Test timeout computed to be: 10000000
-123: 
-123: SoPlex status       : problem is solved [optimal]
-123: Solving time (sec)  : 0.00
-123: Iterations          : 142
-123: Objective value     : -8.96644822e+05
-123: 
-123: Solution passed validation
-123: 
-123: postsolve finished after 0.001 seconds
-123: feasible: true
-123: objective value: -896644.821863046
-123: 
-123: violations:
-123:   bounds:      0
-123:   constraints: 0
-123:   integrality: 0
-123: 
-123: validation: SUCCESS
-123: Solving time 0.030 seconds
-123: 
-123: solving finished after 0.030 seconds
-120:  --- unscaling external solution
-120:  --- verifying computed solution
-120: 
-120: SoPlex status       : problem is solved [optimal]
-120: Solving time (sec)  : 0.00
-120: Iterations          : 393
-120: Objective value     : 1.72791066e+05
-120: 
-120: Solution passed validation
-120: 
-120: postsolve finished after 0.000 seconds
-120: feasible: true
-120: objective value: 172791.065595612
-120: 
-120: violations:
-120:   bounds:      0
-120:   constraints: 0
-120:   integrality: 0
-120: 
-120: validation: SUCCESS
-120: Solving time 0.059 seconds
-120: 
-120: solving finished after 0.059 seconds
-119:        substitution            0                0.0                  0                0.0              0.000
-119:            sparsify            0                0.0                  0                0.0              0.000
-119: 
-119: reduced problem:
-119:   reduced rows:     241
-119:   reduced columns:  303
-119:   reduced int. columns:  0
-119:   reduced cont. columns:  303
-119:   reduced nonzeros: 1395
-119: 
-119: presolving finished after 0.082 seconds
-119: 
-119: Equilibrium scaling LP (persistent)
-119: Simplifier removed 23 rows, 23 columns, 94 nonzeros, 130 col bounds, 108 row bounds
-119: Reduced LP has 218 rows 280 columns 1301 nonzeros
-119: Equilibrium scaling LP
-test 129
-        Start 129: d-solve-lotfi.mps-lp_presolvers_with_basis.set
-
-129: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-129: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-129: Test timeout computed to be: 10000000
-116: 
-116: SoPlex status       : problem is solved [optimal]
-116: Solving time (sec)  : 0.02
-116: Iterations          : 471
-116: Objective value     : 1.51850990e+03
-116: 
-116: Solution passed validation
-116: 
-116: postsolve finished after 0.030 seconds
-116: feasible: true
-116: objective value: 1518.50989648813
-116: 
-116: violations:
-116:   bounds:      0
-116:   constraints: 0
-116:   integrality: 0
-116: 
-116: validation: SUCCESS
-116: Solving time 0.159 seconds
-116: 
-116: solving finished after 0.159 seconds
-119/287 Test #116: r-solve-brandy.mps-lp_presolvers_with_basis.set ............................................   Passed    0.21 sec
-120/287 Test #120: d-solve-finnis.mps-lp_presolvers_with_basis.set ............................................   Passed    0.17 sec
-121/287 Test #123: d-solve-israel.mps-lp_presolvers_with_basis.set ............................................   Passed    0.08 sec
-119: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-119:   L  |    0.0 |       0 |     3 | 8.81e+00 | 3.35e+04 |      121 | -1.68096560e+03
-test 130
-        Start 130: q-solve-lotfi.mps-lp_presolvers_with_basis.set
-
-130: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-130: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-130: Test timeout computed to be: 10000000
-test 131
-        Start 131: r-solve-lotfi.mps-lp_presolvers_with_basis.set
-
-131: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-131: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-131: Test timeout computed to be: 10000000
-test 132
-        Start 132: d-solve-recipe.mps-lp_presolvers_with_basis.set
-
-132: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-132: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-132: Test timeout computed to be: 10000000
-121: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-121: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-121: 
-121: External libraries: 
-121:   Boost    1.83.0 	 (https://www.boost.org/)
-121:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-121:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-121:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-121: 
-121: reading took 0.0122 seconds
-121: Numerical Statistics:
-121:  Matrix range    [5e-04,3e+01]
-121:  Objective range [1e-05,4e+03]
-121:  Bounds range    [1e-04,3e+04]
-121:  RHS range       [1e-02,4e+03]
-121:  Dynamism Variables: 2e+03
-121:  Dynamism Rows     : 4e+03
-121: set presolve.componentsmaxint = -1
-121: set presolve.detectlindep = 0
-121: set doubletoneq.enabled = 0
-121: set dualinfer.enabled = 0
-121: set substitution.enabled = 0
-121: set sparsify.enabled = 0
-121: 
-121: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps with dual-postsolve activated
-121:   rows:     497
-121:   columns:  614
-121:   int. columns:  0
-121:   cont. columns:  614
-121:   nonzeros: 2310
-121: 
-121: round 0   ( Trivial  ):   74 del cols,   73 del rows,   57 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-121: round 1   (   Fast   ):   86 del cols,   82 del rows,  250 chg bounds,    0 chg sides,    0 chg coeffs,  424 tsx applied,    0 tsx conflicts
-121: round 2   (   Fast   ):   87 del cols,  101 del rows,  282 chg bounds,    0 chg sides,    0 chg coeffs,  448 tsx applied,    0 tsx conflicts
-121: round 3   (  Medium  ):  147 del cols,  119 del rows,  383 chg bounds,   28 chg sides,   18 chg coeffs,  595 tsx applied,   62 tsx conflicts
-121: round 4   (  Medium  ):  171 del cols,  135 del rows,  469 chg bounds,   34 chg sides,   19 chg coeffs,  691 tsx applied,   67 tsx conflicts
-121: round 5   (  Medium  ):  174 del cols,  138 del rows,  548 chg bounds,   37 chg sides,   19 chg coeffs,  773 tsx applied,   77 tsx conflicts
-121: round 6   (Exhaustive):  175 del cols,  138 del rows,  558 chg bounds,   37 chg sides,   19 chg coeffs,  784 tsx applied,   77 tsx conflicts
-121: round 7   (  Final   ):  175 del cols,  138 del rows,  562 chg bounds,   37 chg sides,   19 chg coeffs,  788 tsx applied,   77 tsx conflicts
-121: presolved 7 rounds:  175 del cols,  138 del rows,  562 chg bounds,   37 chg sides,   19 chg coeffs,  788 tsx applied,   77 tsx conflicts
-121: 
-121:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-121:        colsingleton            7                0.0                  0                0.0              0.000
-121:     coefftightening            0                0.0                  0                0.0              0.000
-121:         propagation            7               57.1                464              100.0              0.002
-121:       fixcontinuous            2                0.0                  0                0.0              0.007
-121:       simpleprobing            0                0.0                  0                0.0              0.000
-121:        parallelrows            2                0.0                  0                0.0              0.001
-121:        parallelcols            2               50.0                  1              100.0              0.001
-121:            stuffing            4               75.0                111               48.6              0.024
-121:             dualfix            5              100.0                289               93.1              0.016
-121:        simplifyineq            0                0.0                  0                0.0              0.000
-121:         doubletoneq            0                0.0                  0                0.0              0.000
-121:             implint            0                0.0                  0                0.0              0.000
-121:              domcol            1                0.0                  0                0.0              0.001
-121:           dualinfer            0                0.0                  0                0.0              0.000
-121:             probing            0                0.0                  0                0.0              0.000
-121:        substitution            0                0.0                  0                0.0              0.000
-121:            sparsify            0                0.0                  0                0.0              0.000
-121: 
-121: reduced problem:
-121:   reduced rows:     359
-121:   reduced columns:  439
-121:   reduced int. columns:  0
-121:   reduced cont. columns:  439
-121:   reduced nonzeros: 1506
-121: 
-121: presolving finished after 0.061 seconds
-121: 
-121: Equilibrium scaling LP (persistent)
-121: Simplifier removed 17 rows, 17 columns, 42 nonzeros, 14 col bounds, 22 row bounds
-121: Reduced LP has 342 rows 422 columns 1470 nonzeros
-121: Equilibrium scaling LP
-121: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-121:   L  |    0.0 |       0 |     3 | 1.80e+01 | 2.22e+04 |       71 | -2.16055972e+05
+126: solving finished after 0.003 seconds
+118/287 Test #126: d-solve-kb2.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.07 sec
 127: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 127: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 127: 
@@ -5103,7 +4960,7 @@
 127:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 127:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 127: 
-127: reading took 0.00133 seconds
+127: reading took 0.00362 seconds
 127: Numerical Statistics:
 127:  Matrix range    [2e-01,1e+02]
 127:  Objective range [9e-02,2e+01]
@@ -5136,7 +4993,7 @@
 127:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 127:        colsingleton            5                0.0                  0                0.0              0.000
 127:     coefftightening            0                0.0                  0                0.0              0.000
-127:         propagation            5               60.0                 66              100.0              0.003
+127:         propagation            5               60.0                 66              100.0              0.001
 127:       fixcontinuous            2                0.0                  0                0.0              0.000
 127:       simpleprobing            0                0.0                  0                0.0              0.000
 127:        parallelrows            1                0.0                  0                0.0              0.000
@@ -5159,7 +5016,7 @@
 127:   reduced cont. columns:  33
 127:   reduced nonzeros: 277
 127: 
-127: presolving finished after 0.008 seconds
+127: presolving finished after 0.004 seconds
 127: 
 127: Equilibrium scaling LP (persistent)
 127: Simplifier removed 3 rows, 3 columns, 8 nonzeros, 21 col bounds, 25 row bounds
@@ -5194,21 +5051,306 @@
 127:   integrality: 0
 127: 
 127: validation: SUCCESS
-127: Solving time 0.012 seconds
+127: Solving time 0.008 seconds
 127: 
-127: solving finished after 0.012 seconds
-119:   L  |    0.0 |     199 |     3 | 8.81e+00 | 1.42e+02 |      121 | -1.45532489e+03
-119:   E  |    0.0 |     268 |     5 | 0.00e+00 | 3.43e+01 |       20 | 3.02930214e+03
-119:   E  |    0.0 |     320 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
-119:  --- unscaling internal solution
-119:  --- unsimplifying solution and basis
-119:  --- unscaling external solution
-119:  --- verifying computed solution
-119:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
-119:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
-119:  --- unscaling external solution
-119:  --- verifying computed solution
+127: solving finished after 0.008 seconds
+119/287 Test #127: q-solve-kb2.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.05 sec
+test 132
+        Start 132: d-solve-recipe.mps-lp_presolvers_with_basis.set
+
+132: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+132: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+132: Test timeout computed to be: 10000000
+test 133
+        Start 133: q-solve-recipe.mps-lp_presolvers_with_basis.set
+
+133: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+133: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+133: Test timeout computed to be: 10000000
+test 134
+        Start 134: r-solve-recipe.mps-lp_presolvers_with_basis.set
+
+134: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+134: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+134: Test timeout computed to be: 10000000
+test 135
+        Start 135: d-solve-sc105.mps-lp_presolvers_with_basis.set
+
+135: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+135: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+135: Test timeout computed to be: 10000000
+test 136
+        Start 136: q-solve-sc105.mps-lp_presolvers_with_basis.set
+
+136: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+136: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+136: Test timeout computed to be: 10000000
+test 137
+        Start 137: r-solve-sc105.mps-lp_presolvers_with_basis.set
+
+137: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+137: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+137: Test timeout computed to be: 10000000
+test 138
+        Start 138: d-solve-sc205.mps-lp_presolvers_with_basis.set
+
+138: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+138: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+138: Test timeout computed to be: 10000000
+test 139
+        Start 139: q-solve-sc205.mps-lp_presolvers_with_basis.set
+
+139: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+139: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+139: Test timeout computed to be: 10000000
+test 140
+        Start 140: r-solve-sc205.mps-lp_presolvers_with_basis.set
+
+140: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+140: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+140: Test timeout computed to be: 10000000
+121: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+121: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+121: 
+121: External libraries: 
+121:   Boost    1.83.0 	 (https://www.boost.org/)
+121:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+121:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+121:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+121: 
+121: reading took 0.0171 seconds
+121: Numerical Statistics:
+121:  Matrix range    [5e-04,3e+01]
+121:  Objective range [1e-05,4e+03]
+121:  Bounds range    [1e-04,3e+04]
+121:  RHS range       [1e-02,4e+03]
+121:  Dynamism Variables: 2e+03
+121:  Dynamism Rows     : 4e+03
+121: set presolve.componentsmaxint = -1
+121: set presolve.detectlindep = 0
+121: set doubletoneq.enabled = 0
+121: set dualinfer.enabled = 0
+121: set substitution.enabled = 0
+121: set sparsify.enabled = 0
+121: 
+121: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps with dual-postsolve activated
+121:   rows:     497
+121:   columns:  614
+121:   int. columns:  0
+121:   cont. columns:  614
+121:   nonzeros: 2310
+121: 
+121: round 0   ( Trivial  ):   74 del cols,   73 del rows,   57 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+121: round 1   (   Fast   ):   86 del cols,   82 del rows,  250 chg bounds,    0 chg sides,    0 chg coeffs,  424 tsx applied,    0 tsx conflicts
+121: round 2   (   Fast   ):   87 del cols,  101 del rows,  282 chg bounds,    0 chg sides,    0 chg coeffs,  448 tsx applied,    0 tsx conflicts
+121: round 3   (  Medium  ):  147 del cols,  119 del rows,  383 chg bounds,   28 chg sides,   18 chg coeffs,  595 tsx applied,   62 tsx conflicts
+121: round 4   (  Medium  ):  171 del cols,  135 del rows,  469 chg bounds,   34 chg sides,   19 chg coeffs,  691 tsx applied,   67 tsx conflicts
+121: round 5   (  Medium  ):  174 del cols,  138 del rows,  548 chg bounds,   37 chg sides,   19 chg coeffs,  773 tsx applied,   77 tsx conflicts
+121: round 6   (Exhaustive):  175 del cols,  138 del rows,  558 chg bounds,   37 chg sides,   19 chg coeffs,  784 tsx applied,   77 tsx conflicts
+121: round 7   (  Final   ):  175 del cols,  138 del rows,  562 chg bounds,   37 chg sides,   19 chg coeffs,  788 tsx applied,   77 tsx conflicts
+121: presolved 7 rounds:  175 del cols,  138 del rows,  562 chg bounds,   37 chg sides,   19 chg coeffs,  788 tsx applied,   77 tsx conflicts
+121: 
+121:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+121:        colsingleton            7                0.0                  0                0.0              0.000
+121:     coefftightening            0                0.0                  0                0.0              0.000
+121:         propagation            7               57.1                464              100.0              0.002
+121:       fixcontinuous            2                0.0                  0                0.0              0.000
+121:       simpleprobing            0                0.0                  0                0.0              0.000
+121:        parallelrows            2                0.0                  0                0.0              0.001
+121:        parallelcols            2               50.0                  1              100.0              0.001
+121:            stuffing            4               75.0                111               48.6              0.008
+121:             dualfix            5              100.0                289               93.1              0.002
+121:        simplifyineq            0                0.0                  0                0.0              0.000
+121:         doubletoneq            0                0.0                  0                0.0              0.000
+121:             implint            0                0.0                  0                0.0              0.000
+121:              domcol            1                0.0                  0                0.0              0.000
+121:           dualinfer            0                0.0                  0                0.0              0.000
+121:             probing            0                0.0                  0                0.0              0.000
+121:        substitution            0                0.0                  0                0.0              0.000
+121:            sparsify            0                0.0                  0                0.0              0.000
+121: 
+121: reduced problem:
+121:   reduced rows:     359
+121:   reduced columns:  439
+121:   reduced int. columns:  0
+121:   reduced cont. columns:  439
+121:   reduced nonzeros: 1506
+121: 
+121: presolving finished after 0.088 seconds
+121: 
+121: Equilibrium scaling LP (persistent)
+121: Simplifier removed 17 rows, 17 columns, 42 nonzeros, 14 col bounds, 22 row bounds
+121: Reduced LP has 342 rows 422 columns 1470 nonzeros
+121: Equilibrium scaling LP
+121: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+121:   L  |    0.0 |       0 |     3 | 1.80e+01 | 2.22e+04 |       71 | -2.16055972e+05
 121:   L  |    0.0 |     199 |     3 | 1.80e+01 | 9.75e+03 |       71 | 1.42414409e+05
+121:   E  |    0.0 |     392 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+121:   E  |    0.0 |     392 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+121:  --- unscaling internal solution
+121:  --- unsimplifying solution and basis
+121:  --- unscaling external solution
+121:  --- verifying computed solution
+121:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+121:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+121:  --- unscaling external solution
+121:  --- verifying computed solution
+121: 
+121: SoPlex status       : problem is solved [optimal]
+121: Solving time (sec)  : 0.04
+121: Iterations          : 392
+121: Objective value     : 1.72791066e+05
+121: 
+121: Solution passed validation
+121: 
+121: postsolve finished after 0.019 seconds
+121: feasible: true
+121: objective value: 172791.065595612
+121: 
+121: violations:
+121:   bounds:      5.02914190292358e-14
+121:   constraints: 0
+121:   integrality: 0
+121: 
+121: validation: SUCCESS
+121: Solving time 0.155 seconds
+121: 
+121: solving finished after 0.155 seconds
+128: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+128: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+128: 
+128: External libraries: 
+128:   Boost    1.83.0 	 (https://www.boost.org/)
+128:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+128:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+128:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+128: 
+128: reading took 0.00379 seconds
+128: Numerical Statistics:
+128:  Matrix range    [2e-01,1e+02]
+128:  Objective range [9e-02,2e+01]
+128:  Bounds range    [5e+00,2e+02]
+128:  RHS range       [0e+00,0e+00]
+128:  Dynamism Variables: 2e+02
+128:  Dynamism Rows     : 4e+02
+128: set presolve.componentsmaxint = -1
+128: set presolve.detectlindep = 0
+128: set doubletoneq.enabled = 0
+128: set dualinfer.enabled = 0
+128: set substitution.enabled = 0
+128: set sparsify.enabled = 0
+128: 
+128: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps with dual-postsolve activated
+128:   rows:     43
+128:   columns:  41
+128:   int. columns:  0
+128:   cont. columns:  41
+128:   nonzeros: 286
+128: 
+128: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+128: round 1   (   Fast   ):    0 del cols,    0 del rows,   21 chg bounds,    0 chg sides,    0 chg coeffs,   42 tsx applied,    0 tsx conflicts
+128: round 2   (   Fast   ):    0 del cols,    0 del rows,   29 chg bounds,    0 chg sides,    0 chg coeffs,   58 tsx applied,    0 tsx conflicts
+128: round 3   (  Medium  ):    8 del cols,    1 del rows,   37 chg bounds,   16 chg sides,    8 chg coeffs,   78 tsx applied,   16 tsx conflicts
+128: round 4   (Exhaustive):    8 del cols,    1 del rows,   37 chg bounds,   16 chg sides,    8 chg coeffs,   78 tsx applied,   16 tsx conflicts
+128: round 5   (  Final   ): Unchanged
+128: presolved 5 rounds:    8 del cols,    1 del rows,   37 chg bounds,   16 chg sides,    8 chg coeffs,   78 tsx applied,   16 tsx conflicts
+128: 
+128:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+128:        colsingleton            5                0.0                  0                0.0              0.000
+128:     coefftightening            0                0.0                  0                0.0              0.000
+128:         propagation            5               60.0                 66              100.0              0.002
+128:       fixcontinuous            2                0.0                  0                0.0              0.000
+128:       simpleprobing            0                0.0                  0                0.0              0.000
+128:        parallelrows            1                0.0                  0                0.0              0.001
+128:        parallelcols            1                0.0                  0                0.0              0.001
+128:            stuffing            2               50.0                 24               33.3              0.000
+128:             dualfix            2               50.0                  4              100.0              0.000
+128:        simplifyineq            0                0.0                  0                0.0              0.000
+128:         doubletoneq            0                0.0                  0                0.0              0.000
+128:             implint            0                0.0                  0                0.0              0.000
+128:              domcol            1                0.0                  0                0.0              0.001
+128:           dualinfer            0                0.0                  0                0.0              0.000
+128:             probing            0                0.0                  0                0.0              0.000
+128:        substitution            0                0.0                  0                0.0              0.000
+128:            sparsify            0                0.0                  0                0.0              0.000
+128: 
+128: reduced problem:
+128:   reduced rows:     42
+128:   reduced columns:  33
+128:   reduced int. columns:  0
+128:   reduced cont. columns:  33
+128:   reduced nonzeros: 277
+128: 
+128: presolving finished after 0.014 seconds
+128: 
+128: Equilibrium scaling LP (persistent)
+128: Simplifier removed 3 rows, 3 columns, 8 nonzeros, 21 col bounds, 25 row bounds
+128: Reduced LP has 39 rows 30 columns 269 nonzeros
+128: Equilibrium scaling LP
+128: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+128:   E  |    0.0 |       0 |     2 | 0.00e+00 | 4.81e+04 |       18 | -3.30000000e+03
+128:   E  |    0.0 |      32 |     3 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
+128:  --- unscaling internal solution
+128:  --- unsimplifying solution and basis
+128:  --- unscaling external solution
+128:  --- verifying computed solution
+128:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
+128:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
+128:  --- unscaling external solution
+128:  --- verifying computed solution
+128: 
+128: SoPlex status       : problem is solved [optimal]
+128: Solving time (sec)  : 0.00
+128: Iterations          : 32
+128: Objective value     : -1.74990013e+03
+128: 
+128: Solution passed validation
+128: 
+128: postsolve finished after 0.002 seconds
+128: feasible: true
+128: objective value: -1749.90012990621
+128: 
+128: violations:
+128:   bounds:      7.54951656745106e-15
+128:   constraints: 0
+128:   integrality: 0
+128: 
+128: validation: SUCCESS
+128: Solving time 0.020 seconds
+128: 
+128: solving finished after 0.020 seconds
+120/287 Test #123: d-solve-israel.mps-lp_presolvers_with_basis.set ............................................   Passed    0.24 sec
+test 141
+        Start 141: d-solve-sc50a.mps-lp_presolvers_with_basis.set
+
+141: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps" "-o" "-0.64575077058564509026860413914575e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+141: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+141: Test timeout computed to be: 10000000
+121/287 Test #121: q-solve-finnis.mps-lp_presolvers_with_basis.set ............................................   Passed    0.28 sec
+122/287 Test #128: r-solve-kb2.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.18 sec
+123/287 Test #116: r-solve-brandy.mps-lp_presolvers_with_basis.set ............................................   Passed    0.36 sec
+107: 
+107: SoPlex status       : problem is solved [optimal]
+107: Solving time (sec)  : 0.00
+107: Iterations          : 91
+107: Objective value     : -3.59917673e+07
+107: 
+107: Solution passed validation
+107: 
+107: postsolve finished after 0.020 seconds
+107: feasible: true
+107: objective value: -35991767.2865765
+107: 
+107: violations:
+107:   bounds:      0
+107:   constraints: 0
+107:   integrality: 0
+107: 
+107: validation: SUCCESS
+107: Solving time 0.250 seconds
+107: 
+107: solving finished after 0.250 seconds
+124/287 Test #107: r-solve-agg.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.48 sec
 129: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 129: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 129: 
@@ -5218,7 +5360,7 @@
 129:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 129:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 129: 
-129: reading took 0.00453 seconds
+129: reading took 0.0155 seconds
 129: Numerical Statistics:
 129:  Matrix range    [2e-02,1e+03]
 129:  Objective range [1e+00,1e+00]
@@ -5297,7 +5439,7 @@
 129:  --- verifying computed solution
 129: 
 129: SoPlex status       : problem is solved [optimal]
-129: Solving time (sec)  : 0.02
+129: Solving time (sec)  : 0.00
 129: Iterations          : 186
 129: Objective value     : -2.52647061e+01
 129: 
@@ -5313,9 +5455,226 @@
 129:   integrality: 0
 129: 
 129: validation: SUCCESS
-129: Solving time 0.013 seconds
+129: Solving time 0.021 seconds
 129: 
-129: solving finished after 0.013 seconds
+129: solving finished after 0.021 seconds
+125/287 Test #129: d-solve-lotfi.mps-lp_presolvers_with_basis.set .............................................   Passed    0.17 sec
+119: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+119: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+119: 
+119: External libraries: 
+119:   Boost    1.83.0 	 (https://www.boost.org/)
+119:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+119:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+119:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+119: 
+119: reading took 0.0461 seconds
+119: Numerical Statistics:
+119:  Matrix range    [4e-03,2e+02]
+119:  Objective range [2e-01,1e+00]
+119:  Bounds range    [1e+00,3e+02]
+119:  RHS range       [3e-02,3e+03]
+119:  Dynamism Variables: 1e+04
+119:  Dynamism Rows     : 2e+06
+119: set presolve.componentsmaxint = -1
+119: set presolve.detectlindep = 0
+119: set doubletoneq.enabled = 0
+119: set dualinfer.enabled = 0
+119: set substitution.enabled = 0
+119: set sparsify.enabled = 0
+119: 
+119: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps with dual-postsolve activated
+119:   rows:     271
+119:   columns:  353
+119:   int. columns:  0
+119:   cont. columns:  353
+119:   nonzeros: 1767
+119: 
+119: round 0   ( Trivial  ):   24 del cols,    8 del rows,   16 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+119: round 1   (   Fast   ):   27 del cols,   11 del rows,   89 chg bounds,    0 chg sides,    0 chg coeffs,  214 tsx applied,    0 tsx conflicts
+119: round 2   (   Fast   ):   32 del cols,   16 del rows,  135 chg bounds,    0 chg sides,    0 chg coeffs,  348 tsx applied,    0 tsx conflicts
+119: round 3   (  Medium  ):   43 del cols,   26 del rows,  159 chg bounds,    1 chg sides,    1 chg coeffs,  406 tsx applied,   25 tsx conflicts
+119: round 4   (  Medium  ):   50 del cols,   30 del rows,  179 chg bounds,    7 chg sides,    4 chg coeffs,  452 tsx applied,   32 tsx conflicts
+119: round 5   (Exhaustive):   50 del cols,   30 del rows,  188 chg bounds,    7 chg sides,    4 chg coeffs,  469 tsx applied,   32 tsx conflicts
+119: round 6   (  Final   ):   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
+119: presolved 6 rounds:   50 del cols,   30 del rows,  189 chg bounds,    7 chg sides,    4 chg coeffs,  471 tsx applied,   32 tsx conflicts
+119: 
+119:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+119:        colsingleton            6                0.0                  0                0.0              0.000
+119:     coefftightening            0                0.0                  0                0.0              0.000
+119:         propagation            6              100.0                448              100.0              0.010
+119:       fixcontinuous            2                0.0                  0                0.0              0.000
+119:       simpleprobing            0                0.0                  0                0.0              0.000
+119:        parallelrows            2                0.0                  0                0.0              0.014
+119:        parallelcols            2                0.0                  0                0.0              0.023
+119:            stuffing            3               66.7                 50               36.0              0.035
+119:             dualfix            4               75.0                  5              100.0              0.011
+119:        simplifyineq            0                0.0                  0                0.0              0.000
+119:         doubletoneq            0                0.0                  0                0.0              0.000
+119:             implint            0                0.0                  0                0.0              0.000
+119:              domcol            1                0.0                  0                0.0              0.003
+119:           dualinfer            0                0.0                  0                0.0              0.000
+119:             probing            0                0.0                  0                0.0              0.000
+119:        substitution            0                0.0                  0                0.0              0.000
+119:            sparsify            0                0.0                  0                0.0              0.000
+119: 
+119: reduced problem:
+119:   reduced rows:     241
+119:   reduced columns:  303
+119:   reduced int. columns:  0
+119:   reduced cont. columns:  303
+119:   reduced nonzeros: 1395
+119: 
+119: presolving finished after 0.147 seconds
+119: 
+119: Equilibrium scaling LP (persistent)
+119: Simplifier removed 23 rows, 23 columns, 94 nonzeros, 130 col bounds, 108 row bounds
+119: Reduced LP has 218 rows 280 columns 1301 nonzeros
+119: Equilibrium scaling LP
+119: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+119:   L  |    0.0 |       0 |     3 | 8.81e+00 | 3.35e+04 |      121 | -1.68096560e+03
+119:   L  |    0.0 |     199 |     3 | 8.81e+00 | 1.42e+02 |      121 | -1.45532489e+03
+119:   E  |    0.0 |     268 |     5 | 0.00e+00 | 3.43e+01 |       20 | 3.02930214e+03
+119:   E  |    0.0 |     320 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
+119:  --- unscaling internal solution
+119:  --- unsimplifying solution and basis
+119:  --- unscaling external solution
+119:  --- verifying computed solution
+119:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
+119:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
+119:  --- unscaling external solution
+119:  --- verifying computed solution
+119: 
+119: SoPlex status       : problem is solved [optimal]
+119: Solving time (sec)  : 0.02
+119: Iterations          : 320
+119: Objective value     : 2.69001291e+03
+119: 
+119: Solution passed validation
+119: 
+119: postsolve finished after 0.033 seconds
+119: feasible: true
+119: objective value: 2690.01291376815
+119: 
+119: violations:
+119:   bounds:      1.42063072416931e-14
+119:   constraints: 0
+119:   integrality: 0
+119: 
+119: validation: SUCCESS
+119: Solving time 0.203 seconds
+119: 
+119: solving finished after 0.203 seconds
+126/287 Test #119: r-solve-capri.mps-lp_presolvers_with_basis.set .............................................   Passed    0.33 sec
+130: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+130: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+130: 
+130: External libraries: 
+130:   Boost    1.83.0 	 (https://www.boost.org/)
+130:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+130:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+130:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+130: 
+130: reading took 0.0066 seconds
+130: Numerical Statistics:
+130:  Matrix range    [2e-02,1e+03]
+130:  Objective range [1e+00,1e+00]
+130:  Bounds range    [0e+00,0e+00]
+130:  RHS range       [1e+00,2e+04]
+130:  Dynamism Variables: 2e+04
+130:  Dynamism Rows     : 1e+03
+130: set presolve.componentsmaxint = -1
+130: set presolve.detectlindep = 0
+130: set doubletoneq.enabled = 0
+130: set dualinfer.enabled = 0
+130: set substitution.enabled = 0
+130: set sparsify.enabled = 0
+130: 
+130: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps with dual-postsolve activated
+130:   rows:     153
+130:   columns:  308
+130:   int. columns:  0
+130:   cont. columns:  308
+130:   nonzeros: 1078
+130: 
+130: round 0   ( Trivial  ):    4 del cols,    9 del rows,   13 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+130: round 1   (   Fast   ):    6 del cols,   13 del rows,  218 chg bounds,    0 chg sides,    0 chg coeffs,  404 tsx applied,    0 tsx conflicts
+130: round 2   (   Fast   ):    8 del cols,   19 del rows,  261 chg bounds,    0 chg sides,    0 chg coeffs,  482 tsx applied,    0 tsx conflicts
+130: round 3   (   Fast   ):    8 del cols,   19 del rows,  308 chg bounds,    0 chg sides,    0 chg coeffs,  576 tsx applied,    0 tsx conflicts
+130: round 4   (  Medium  ):   23 del cols,   25 del rows,  318 chg bounds,    9 chg sides,    9 chg coeffs,  611 tsx applied,   46 tsx conflicts
+130: round 5   (  Medium  ):   30 del cols,   32 del rows,  319 chg bounds,    9 chg sides,    9 chg coeffs,  620 tsx applied,   52 tsx conflicts
+130: round 6   (  Medium  ):   80 del cols,   36 del rows,  319 chg bounds,   55 chg sides,   55 chg coeffs,  670 tsx applied,  102 tsx conflicts
+130: round 7   (  Medium  ):   96 del cols,   36 del rows,  319 chg bounds,   71 chg sides,   71 chg coeffs,  686 tsx applied,  150 tsx conflicts
+130: round 8   (Exhaustive):   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
+130: round 9   (  Final   ):   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
+130: presolved 9 rounds:   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
+130: 
+130:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+130:        colsingleton            9                0.0                  0                0.0              0.000
+130:     coefftightening            0                0.0                  0                0.0              0.000
+130:         propagation            9               55.6                598              100.0              0.028
+130:       fixcontinuous            3                0.0                  0                0.0              0.000
+130:       simpleprobing            0                0.0                  0                0.0              0.000
+130:        parallelrows            2                0.0                  0                0.0              0.001
+130:        parallelcols            2                0.0                  0                0.0              0.017
+130:            stuffing            5               80.0                236               36.9              0.001
+130:             dualfix            5               60.0                 18               94.4              0.001
+130:        simplifyineq            0                0.0                  0                0.0              0.000
+130:         doubletoneq            0                0.0                  0                0.0              0.000
+130:             implint            0                0.0                  0                0.0              0.000
+130:              domcol            1                0.0                  0                0.0              0.001
+130:           dualinfer            0                0.0                  0                0.0              0.000
+130:             probing            0                0.0                  0                0.0              0.000
+130:        substitution            0                0.0                  0                0.0              0.000
+130:            sparsify            0                0.0                  0                0.0              0.000
+130: 
+130: reduced problem:
+130:   reduced rows:     117
+130:   reduced columns:  212
+130:   reduced int. columns:  0
+130:   reduced cont. columns:  212
+130:   reduced nonzeros: 526
+130: 
+130: presolving finished after 0.076 seconds
+130: 
+130: Equilibrium scaling LP (persistent)
+130: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+130: Reduced LP has 117 rows 212 columns 526 nonzeros
+130: Equilibrium scaling LP
+130: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+130:   L  |    0.0 |       0 |     3 | 0.00e+00 | 6.08e+05 |       73 | -3.18967215e+03
+130:   L  |    0.0 |     199 |     4 | 0.00e+00 | 2.01e+00 |       24 | -2.52664666e+01
+130:   L  |    0.0 |     204 |     5 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+130:  --- unscaling internal solution
+130:  --- unsimplifying solution and basis
+130:  --- unscaling external solution
+130:  --- verifying computed solution
+130:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+130:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+130:  --- unscaling external solution
+130:  --- verifying computed solution
+130: 
+130: SoPlex status       : problem is solved [optimal]
+130: Solving time (sec)  : 0.02
+130: Iterations          : 204
+130: Objective value     : -2.52647061e+01
+130: 
+130: Solution passed validation
+130: 
+130: postsolve finished after 0.010 seconds
+130: feasible: true
+130: objective value: -25.26470606188
+130: 
+130: violations:
+130:   bounds:      0
+130:   constraints: 0
+130:   integrality: 0
+130: 
+130: validation: SUCCESS
+130: Solving time 0.108 seconds
+130: 
+130: solving finished after 0.108 seconds
+127/287 Test #130: q-solve-lotfi.mps-lp_presolvers_with_basis.set .............................................   Passed    0.16 sec
 124: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 124: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 124: 
@@ -5325,7 +5684,7 @@
 124:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 124:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 124: 
-124: reading took 0.00826 seconds
+124: reading took 0.0236 seconds
 124: Numerical Statistics:
 124:  Matrix range    [1e-03,2e+03]
 124:  Objective range [2e-01,3e+03]
@@ -5358,17 +5717,17 @@
 124:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 124:        colsingleton            5                0.0                  0                0.0              0.000
 124:     coefftightening            0                0.0                  0                0.0              0.000
-124:         propagation            5               40.0               1594              100.0              0.012
+124:         propagation            5               40.0               1594              100.0              0.019
 124:       fixcontinuous            2                0.0                  0                0.0              0.000
 124:       simpleprobing            0                0.0                  0                0.0              0.000
-124:        parallelrows            1                0.0                  0                0.0              0.000
+124:        parallelrows            1                0.0                  0                0.0              0.001
 124:        parallelcols            1                0.0                  0                0.0              0.000
 124:            stuffing            2                0.0                  0                0.0              0.000
-124:             dualfix            2               50.0                  1              100.0              0.002
+124:             dualfix            2               50.0                  1              100.0              0.000
 124:        simplifyineq            0                0.0                  0                0.0              0.000
 124:         doubletoneq            0                0.0                  0                0.0              0.000
 124:             implint            0                0.0                  0                0.0              0.000
-124:              domcol            2               50.0                  2              100.0              0.007
+124:              domcol            2               50.0                  2              100.0              0.003
 124:           dualinfer            0                0.0                  0                0.0              0.000
 124:             probing            0                0.0                  0                0.0              0.000
 124:        substitution            0                0.0                  0                0.0              0.000
@@ -5381,7 +5740,7 @@
 124:   reduced cont. columns:  139
 124:   reduced nonzeros: 2200
 124: 
-124: presolving finished after 0.067 seconds
+124: presolving finished after 0.113 seconds
 124: 
 124: Equilibrium scaling LP (persistent)
 124: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -5406,7 +5765,7 @@
 124: 
 124: Solution passed validation
 124: 
-124: postsolve finished after 0.005 seconds
+124: postsolve finished after 0.006 seconds
 124: feasible: true
 124: objective value: -896644.821863046
 124: 
@@ -5416,148 +5775,97 @@
 124:   integrality: 0
 124: 
 124: validation: SUCCESS
-124: Solving time 0.089 seconds
+124: Solving time 0.142 seconds
 124: 
-124: solving finished after 0.089 seconds
-128: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-128: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-128: 
-128: External libraries: 
-128:   Boost    1.83.0 	 (https://www.boost.org/)
-128:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-128:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-128:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-128: 
-128: reading took 0.0026 seconds
-128: Numerical Statistics:
-128:  Matrix range    [2e-01,1e+02]
-128:  Objective range [9e-02,2e+01]
-128:  Bounds range    [5e+00,2e+02]
-128:  RHS range       [0e+00,0e+00]
-128:  Dynamism Variables: 2e+02
-128:  Dynamism Rows     : 4e+02
-128: set presolve.componentsmaxint = -1
-128: set presolve.detectlindep = 0
-128: set doubletoneq.enabled = 0
-128: set dualinfer.enabled = 0
-128: set substitution.enabled = 0
-128: set sparsify.enabled = 0
-128: 
-128: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps with dual-postsolve activated
-128:   rows:     43
-128:   columns:  41
-128:   int. columns:  0
-128:   cont. columns:  41
-128:   nonzeros: 286
-128: 
-128: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-128: round 1   (   Fast   ):    0 del cols,    0 del rows,   21 chg bounds,    0 chg sides,    0 chg coeffs,   42 tsx applied,    0 tsx conflicts
-128: round 2   (   Fast   ):    0 del cols,    0 del rows,   29 chg bounds,    0 chg sides,    0 chg coeffs,   58 tsx applied,    0 tsx conflicts
-128: round 3   (  Medium  ):    8 del cols,    1 del rows,   37 chg bounds,   16 chg sides,    8 chg coeffs,   78 tsx applied,   16 tsx conflicts
-128: round 4   (Exhaustive):    8 del cols,    1 del rows,   37 chg bounds,   16 chg sides,    8 chg coeffs,   78 tsx applied,   16 tsx conflicts
-128: round 5   (  Final   ): Unchanged
-128: presolved 5 rounds:    8 del cols,    1 del rows,   37 chg bounds,   16 chg sides,    8 chg coeffs,   78 tsx applied,   16 tsx conflicts
-128: 
-128:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-128:        colsingleton            5                0.0                  0                0.0              0.000
-128:     coefftightening            0                0.0                  0                0.0              0.000
-128:         propagation            5               60.0                 66              100.0              0.003
-128:       fixcontinuous            2                0.0                  0                0.0              0.000
-128:       simpleprobing            0                0.0                  0                0.0              0.000
-128:        parallelrows            1                0.0                  0                0.0              0.002
-128:        parallelcols            1                0.0                  0                0.0              0.002
-128:            stuffing            2               50.0                 24               33.3              0.003
-128:             dualfix            2               50.0                  4              100.0              0.000
-128:        simplifyineq            0                0.0                  0                0.0              0.000
-128:         doubletoneq            0                0.0                  0                0.0              0.000
-128:             implint            0                0.0                  0                0.0              0.000
-128:              domcol            1                0.0                  0                0.0              0.001
-128:           dualinfer            0                0.0                  0                0.0              0.000
-128:             probing            0                0.0                  0                0.0              0.000
-128:        substitution            0                0.0                  0                0.0              0.000
-128:            sparsify            0                0.0                  0                0.0              0.000
-128: 
-128: reduced problem:
-128:   reduced rows:     42
-128:   reduced columns:  33
-128:   reduced int. columns:  0
-128:   reduced cont. columns:  33
-128:   reduced nonzeros: 277
-128: 
-128: presolving finished after 0.027 seconds
-128: 
-128: Equilibrium scaling LP (persistent)
-128: Simplifier removed 3 rows, 3 columns, 8 nonzeros, 21 col bounds, 25 row bounds
-128: Reduced LP has 39 rows 30 columns 269 nonzeros
-128: Equilibrium scaling LP
-128: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-128:   E  |    0.0 |       0 |     2 | 0.00e+00 | 4.81e+04 |       18 | -3.30000000e+03
-128:   E  |    0.0 |      32 |     3 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
-128:  --- unscaling internal solution
-128:  --- unsimplifying solution and basis
-128:  --- unscaling external solution
-128:  --- verifying computed solution
-128:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
-128:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
-128:  --- unscaling external solution
-128:  --- verifying computed solution
-122/287 Test #127: q-solve-kb2.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.10 sec
-123/287 Test #129: d-solve-lotfi.mps-lp_presolvers_with_basis.set .............................................   Passed    0.07 sec
-119: 
-119: SoPlex status       : problem is solved [optimal]
-119: Solving time (sec)  : 0.00
-119: Iterations          : 320
-119: Objective value     : 2.69001291e+03
-119: 
-119: Solution passed validation
-119: 
-119: postsolve finished after 0.018 seconds
-119: feasible: true
-119: objective value: 2690.01291376815
-119: 
-119: violations:
-119:   bounds:      1.42063072416931e-14
-119:   constraints: 0
-119:   integrality: 0
-119: 
-119: validation: SUCCESS
-119: Solving time 0.145 seconds
-119: 
-119: solving finished after 0.145 seconds
-124/287 Test #119: r-solve-capri.mps-lp_presolvers_with_basis.set .............................................   Passed    0.24 sec
-121:   E  |    0.0 |     392 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-121:   E  |    0.0 |     392 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-121:  --- unscaling internal solution
-121:  --- unsimplifying solution and basis
-121:  --- unscaling external solution
-121:  --- verifying computed solution
-121:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-121:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-121:  --- unscaling external solution
-121:  --- verifying computed solution
-125/287 Test #124: q-solve-israel.mps-lp_presolvers_with_basis.set ............................................   Passed    0.13 sec
-128: 
-128: SoPlex status       : problem is solved [optimal]
-128: Solving time (sec)  : 0.00
-128: Iterations          : 32
-128: Objective value     : -1.74990013e+03
-128: 
-128: Solution passed validation
-128: 
-128: postsolve finished after 0.006 seconds
-128: feasible: true
-128: objective value: -1749.90012990621
-128: 
-128: violations:
-128:   bounds:      7.54951656745106e-15
-128:   constraints: 0
-128:   integrality: 0
-128: 
-128: validation: SUCCESS
-128: Solving time 0.043 seconds
-128: 
-128: solving finished after 0.043 seconds
-126/287 Test #128: r-solve-kb2.mps-lp_presolvers_with_basis.set ...............................................   Passed    0.08 sec
+124: solving finished after 0.142 seconds
+128/287 Test #124: q-solve-israel.mps-lp_presolvers_with_basis.set ............................................   Passed    0.25 sec
+131: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+131: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+131: 
+131: External libraries: 
+131:   Boost    1.83.0 	 (https://www.boost.org/)
+131:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+131:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+131:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+131: 
+131: reading took 0.0074 seconds
+131: Numerical Statistics:
+131:  Matrix range    [2e-02,1e+03]
+131:  Objective range [1e+00,1e+00]
+131:  Bounds range    [0e+00,0e+00]
+131:  RHS range       [1e+00,2e+04]
+131:  Dynamism Variables: 2e+04
+131:  Dynamism Rows     : 1e+03
+131: set presolve.componentsmaxint = -1
+131: set presolve.detectlindep = 0
+131: set doubletoneq.enabled = 0
+131: set dualinfer.enabled = 0
+131: set substitution.enabled = 0
+131: set sparsify.enabled = 0
+131: 
+131: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps with dual-postsolve activated
+131:   rows:     153
+131:   columns:  308
+131:   int. columns:  0
+131:   cont. columns:  308
+131:   nonzeros: 1078
+131: 
+131: round 0   ( Trivial  ):    4 del cols,    9 del rows,   13 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+131: round 1   (   Fast   ):    6 del cols,   13 del rows,  218 chg bounds,    0 chg sides,    0 chg coeffs,  404 tsx applied,    0 tsx conflicts
+131: round 2   (   Fast   ):    8 del cols,   19 del rows,  261 chg bounds,    0 chg sides,    0 chg coeffs,  482 tsx applied,    0 tsx conflicts
+131: round 3   (   Fast   ):    8 del cols,   19 del rows,  308 chg bounds,    0 chg sides,    0 chg coeffs,  576 tsx applied,    0 tsx conflicts
+131: round 4   (  Medium  ):   23 del cols,   25 del rows,  318 chg bounds,    9 chg sides,    9 chg coeffs,  611 tsx applied,   46 tsx conflicts
+131: round 5   (  Medium  ):   30 del cols,   32 del rows,  319 chg bounds,    9 chg sides,    9 chg coeffs,  620 tsx applied,   52 tsx conflicts
+131: round 6   (  Medium  ):   80 del cols,   36 del rows,  319 chg bounds,   55 chg sides,   55 chg coeffs,  670 tsx applied,  102 tsx conflicts
+131: round 7   (  Medium  ):   96 del cols,   36 del rows,  319 chg bounds,   71 chg sides,   71 chg coeffs,  686 tsx applied,  150 tsx conflicts
+131: round 8   (Exhaustive):   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
+131: round 9   (  Final   ):   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
+131: presolved 9 rounds:   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
+131: 
+131:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+131:        colsingleton            9                0.0                  0                0.0              0.000
+131:     coefftightening            0                0.0                  0                0.0              0.000
+131:         propagation            9               55.6                598              100.0              0.020
+131:       fixcontinuous            3                0.0                  0                0.0              0.001
+131:       simpleprobing            0                0.0                  0                0.0              0.000
+131:        parallelrows            2                0.0                  0                0.0              0.003
+131:        parallelcols            2                0.0                  0                0.0              0.003
+131:            stuffing            5               80.0                236               36.9              0.003
+131:             dualfix            5               60.0                 18               94.4              0.003
+131:        simplifyineq            0                0.0                  0                0.0              0.000
+131:         doubletoneq            0                0.0                  0                0.0              0.000
+131:             implint            0                0.0                  0                0.0              0.000
+131:              domcol            1                0.0                  0                0.0              0.006
+131:           dualinfer            0                0.0                  0                0.0              0.000
+131:             probing            0                0.0                  0                0.0              0.000
+131:        substitution            0                0.0                  0                0.0              0.000
+131:            sparsify            0                0.0                  0                0.0              0.000
+131: 
+131: reduced problem:
+131:   reduced rows:     117
+131:   reduced columns:  212
+131:   reduced int. columns:  0
+131:   reduced cont. columns:  212
+131:   reduced nonzeros: 526
+131: 
+131: presolving finished after 0.116 seconds
+131: 
+131: Equilibrium scaling LP (persistent)
+131: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+131: Reduced LP has 117 rows 212 columns 526 nonzeros
+131: Equilibrium scaling LP
+131: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+131:   L  |    0.0 |       0 |     3 | 0.00e+00 | 6.08e+05 |       73 | -3.18967215e+03
+131:   L  |    0.0 |     199 |     4 | 0.00e+00 | 2.01e+00 |       24 | -2.52664666e+01
+131:   L  |    0.0 |     204 |     5 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+131:  --- unscaling internal solution
+131:  --- unsimplifying solution and basis
+131:  --- unscaling external solution
+131:  --- verifying computed solution
+131:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+131:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+131:  --- unscaling external solution
+131:  --- verifying computed solution
 132: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 132: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 132: 
@@ -5567,7 +5875,7 @@
 132:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 132:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 132: 
-132: reading took 0.00404 seconds
+132: reading took 0.00732 seconds
 132: Numerical Statistics:
 132:  Matrix range    [1e-01,1e+02]
 132:  Objective range [1e-03,2e+00]
@@ -5633,7 +5941,7 @@
 132:   reduced cont. columns:  55
 132:   reduced nonzeros: 344
 132: 
-132: presolving finished after 0.004 seconds
+132: presolving finished after 0.003 seconds
 132: 
 132: Equilibrium scaling LP (persistent)
 132: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -5668,461 +5976,10 @@
 132:   integrality: 0
 132: 
 132: validation: SUCCESS
-132: Solving time 0.006 seconds
+132: Solving time 0.009 seconds
 132: 
-132: solving finished after 0.006 seconds
-127/287 Test #132: d-solve-recipe.mps-lp_presolvers_with_basis.set ............................................   Passed    0.05 sec
-test 133
-        Start 133: q-solve-recipe.mps-lp_presolvers_with_basis.set
-
-133: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-133: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-133: Test timeout computed to be: 10000000
-test 134
-        Start 134: r-solve-recipe.mps-lp_presolvers_with_basis.set
-
-134: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-134: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-134: Test timeout computed to be: 10000000
-test 135
-        Start 135: d-solve-sc105.mps-lp_presolvers_with_basis.set
-
-135: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-135: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-135: Test timeout computed to be: 10000000
-test 136
-        Start 136: q-solve-sc105.mps-lp_presolvers_with_basis.set
-
-136: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-136: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-136: Test timeout computed to be: 10000000
-test 137
-        Start 137: r-solve-sc105.mps-lp_presolvers_with_basis.set
-
-137: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-137: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-137: Test timeout computed to be: 10000000
-test 138
-        Start 138: d-solve-sc205.mps-lp_presolvers_with_basis.set
-
-138: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-138: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-138: Test timeout computed to be: 10000000
-130: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-130: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-130: 
-130: External libraries: 
-130:   Boost    1.83.0 	 (https://www.boost.org/)
-130:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-130:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-130:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-130: 
-130: reading took 0.00591 seconds
-130: Numerical Statistics:
-130:  Matrix range    [2e-02,1e+03]
-130:  Objective range [1e+00,1e+00]
-130:  Bounds range    [0e+00,0e+00]
-130:  RHS range       [1e+00,2e+04]
-130:  Dynamism Variables: 2e+04
-130:  Dynamism Rows     : 1e+03
-130: set presolve.componentsmaxint = -1
-130: set presolve.detectlindep = 0
-130: set doubletoneq.enabled = 0
-130: set dualinfer.enabled = 0
-130: set substitution.enabled = 0
-130: set sparsify.enabled = 0
-130: 
-130: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps with dual-postsolve activated
-130:   rows:     153
-130:   columns:  308
-130:   int. columns:  0
-130:   cont. columns:  308
-130:   nonzeros: 1078
-130: 
-130: round 0   ( Trivial  ):    4 del cols,    9 del rows,   13 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-130: round 1   (   Fast   ):    6 del cols,   13 del rows,  218 chg bounds,    0 chg sides,    0 chg coeffs,  404 tsx applied,    0 tsx conflicts
-130: round 2   (   Fast   ):    8 del cols,   19 del rows,  261 chg bounds,    0 chg sides,    0 chg coeffs,  482 tsx applied,    0 tsx conflicts
-130: round 3   (   Fast   ):    8 del cols,   19 del rows,  308 chg bounds,    0 chg sides,    0 chg coeffs,  576 tsx applied,    0 tsx conflicts
-130: round 4   (  Medium  ):   23 del cols,   25 del rows,  318 chg bounds,    9 chg sides,    9 chg coeffs,  611 tsx applied,   46 tsx conflicts
-130: round 5   (  Medium  ):   30 del cols,   32 del rows,  319 chg bounds,    9 chg sides,    9 chg coeffs,  620 tsx applied,   52 tsx conflicts
-130: round 6   (  Medium  ):   80 del cols,   36 del rows,  319 chg bounds,   55 chg sides,   55 chg coeffs,  670 tsx applied,  102 tsx conflicts
-130: round 7   (  Medium  ):   96 del cols,   36 del rows,  319 chg bounds,   71 chg sides,   71 chg coeffs,  686 tsx applied,  150 tsx conflicts
-130: round 8   (Exhaustive):   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
-130: round 9   (  Final   ):   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
-130: presolved 9 rounds:   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
-130: 
-130:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-130:        colsingleton            9                0.0                  0                0.0              0.000
-130:     coefftightening            0                0.0                  0                0.0              0.000
-130:         propagation            9               55.6                598              100.0              0.007
-130:       fixcontinuous            3                0.0                  0                0.0              0.000
-130:       simpleprobing            0                0.0                  0                0.0              0.000
-130:        parallelrows            2                0.0                  0                0.0              0.001
-130:        parallelcols            2                0.0                  0                0.0              0.000
-130:            stuffing            5               80.0                236               36.9              0.001
-130:             dualfix            5               60.0                 18               94.4              0.001
-130:        simplifyineq            0                0.0                  0                0.0              0.000
-130:         doubletoneq            0                0.0                  0                0.0              0.000
-130:             implint            0                0.0                  0                0.0              0.000
-130:              domcol            1                0.0                  0                0.0              0.002
-130:           dualinfer            0                0.0                  0                0.0              0.000
-130:             probing            0                0.0                  0                0.0              0.000
-130:        substitution            0                0.0                  0                0.0              0.000
-130:            sparsify            0                0.0                  0                0.0              0.000
-130: 
-130: reduced problem:
-130:   reduced rows:     117
-130:   reduced columns:  212
-130:   reduced int. columns:  0
-130:   reduced cont. columns:  212
-130:   reduced nonzeros: 526
-130: 
-130: presolving finished after 0.039 seconds
-130: 
-130: Equilibrium scaling LP (persistent)
-130: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-130: Reduced LP has 117 rows 212 columns 526 nonzeros
-130: Equilibrium scaling LP
-130: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-130:   L  |    0.0 |       0 |     3 | 0.00e+00 | 6.08e+05 |       73 | -3.18967215e+03
-130:   L  |    0.0 |     199 |     4 | 0.00e+00 | 2.01e+00 |       24 | -2.52664666e+01
-130:   L  |    0.0 |     204 |     5 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-130:  --- unscaling internal solution
-130:  --- unsimplifying solution and basis
-130:  --- unscaling external solution
-130:  --- verifying computed solution
-130:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-130:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-130:  --- unscaling external solution
-130:  --- verifying computed solution
-130: 
-130: SoPlex status       : problem is solved [optimal]
-130: Solving time (sec)  : 0.00
-130: Iterations          : 204
-130: Objective value     : -2.52647061e+01
-130: 
-130: Solution passed validation
-130: 
-130: postsolve finished after 0.004 seconds
-130: feasible: true
-130: objective value: -25.26470606188
-130: 
-130: violations:
-130:   bounds:      0
-130:   constraints: 0
-130:   integrality: 0
-130: 
-130: validation: SUCCESS
-130: Solving time 0.056 seconds
-130: 
-130: solving finished after 0.056 seconds
-122: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-122: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-122: 
-122: External libraries: 
-122:   Boost    1.83.0 	 (https://www.boost.org/)
-122:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-122:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-122:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-122: 
-122: reading took 0.0307 seconds
-122: Numerical Statistics:
-122:  Matrix range    [5e-04,3e+01]
-122:  Objective range [1e-05,4e+03]
-122:  Bounds range    [1e-04,3e+04]
-122:  RHS range       [1e-02,4e+03]
-122:  Dynamism Variables: 2e+03
-122:  Dynamism Rows     : 4e+03
-122: set presolve.componentsmaxint = -1
-122: set presolve.detectlindep = 0
-122: set doubletoneq.enabled = 0
-122: set dualinfer.enabled = 0
-122: set substitution.enabled = 0
-122: set sparsify.enabled = 0
-122: 
-122: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps with dual-postsolve activated
-122:   rows:     497
-122:   columns:  614
-122:   int. columns:  0
-122:   cont. columns:  614
-122:   nonzeros: 2310
-122: 
-122: round 0   ( Trivial  ):   74 del cols,   73 del rows,   57 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-122: round 1   (   Fast   ):   86 del cols,   82 del rows,  250 chg bounds,    0 chg sides,    0 chg coeffs,  424 tsx applied,    0 tsx conflicts
-122: round 2   (   Fast   ):   87 del cols,  101 del rows,  282 chg bounds,    0 chg sides,    0 chg coeffs,  448 tsx applied,    0 tsx conflicts
-122: round 3   (  Medium  ):  147 del cols,  119 del rows,  383 chg bounds,   28 chg sides,   18 chg coeffs,  595 tsx applied,   62 tsx conflicts
-122: round 4   (  Medium  ):  171 del cols,  135 del rows,  469 chg bounds,   34 chg sides,   19 chg coeffs,  691 tsx applied,   67 tsx conflicts
-122: round 5   (  Medium  ):  174 del cols,  138 del rows,  548 chg bounds,   37 chg sides,   19 chg coeffs,  773 tsx applied,   77 tsx conflicts
-122: round 6   (Exhaustive):  175 del cols,  138 del rows,  558 chg bounds,   37 chg sides,   19 chg coeffs,  784 tsx applied,   77 tsx conflicts
-122: round 7   (  Final   ):  175 del cols,  138 del rows,  562 chg bounds,   37 chg sides,   19 chg coeffs,  788 tsx applied,   77 tsx conflicts
-122: presolved 7 rounds:  175 del cols,  138 del rows,  562 chg bounds,   37 chg sides,   19 chg coeffs,  788 tsx applied,   77 tsx conflicts
-122: 
-122:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-122:        colsingleton            7                0.0                  0                0.0              0.000
-122:     coefftightening            0                0.0                  0                0.0              0.000
-122:         propagation            7               57.1                464              100.0              0.013
-122:       fixcontinuous            2                0.0                  0                0.0              0.001
-122:       simpleprobing            0                0.0                  0                0.0              0.000
-122:        parallelrows            2                0.0                  0                0.0              0.006
-122:        parallelcols            2               50.0                  1              100.0              0.003
-122:            stuffing            4               75.0                111               48.6              0.007
-122:             dualfix            5              100.0                289               93.1              0.008
-122:        simplifyineq            0                0.0                  0                0.0              0.000
-122:         doubletoneq            0                0.0                  0                0.0              0.000
-122:             implint            0                0.0                  0                0.0              0.000
-122:              domcol            1                0.0                  0                0.0              0.002
-122:           dualinfer            0                0.0                  0                0.0              0.000
-122:             probing            0                0.0                  0                0.0              0.000
-122:        substitution            0                0.0                  0                0.0              0.000
-122:            sparsify            0                0.0                  0                0.0              0.000
-122: 
-122: reduced problem:
-122:   reduced rows:     359
-122:   reduced columns:  439
-122:   reduced int. columns:  0
-122:   reduced cont. columns:  439
-122:   reduced nonzeros: 1506
-122: 
-122: presolving finished after 0.103 seconds
-122: 
-122: Equilibrium scaling LP (persistent)
-122: Simplifier removed 17 rows, 17 columns, 42 nonzeros, 14 col bounds, 22 row bounds
-122: Reduced LP has 342 rows 422 columns 1470 nonzeros
-122: Equilibrium scaling LP
-122: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-122:   L  |    0.0 |       0 |     3 | 1.80e+01 | 2.22e+04 |       71 | -2.16055972e+05
-122:   L  |    0.0 |     199 |     3 | 1.80e+01 | 9.75e+03 |       71 | 1.42414409e+05
-122:   E  |    0.0 |     392 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-122:   E  |    0.0 |     392 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-122:  --- unscaling internal solution
-122:  --- unsimplifying solution and basis
-122:  --- unscaling external solution
-122:  --- verifying computed solution
-122:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-122:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-122:  --- unscaling external solution
-122:  --- verifying computed solution
-121: 
-121: SoPlex status       : problem is solved [optimal]
-121: Solving time (sec)  : 0.02
-121: Iterations          : 392
-121: Objective value     : 1.72791066e+05
-121: 
-121: Solution passed validation
-121: 
-121: postsolve finished after 0.020 seconds
-121: feasible: true
-121: objective value: 172791.065595612
-121: 
-121: violations:
-121:   bounds:      5.02914190292358e-14
-121:   constraints: 0
-121:   integrality: 0
-121: 
-121: validation: SUCCESS
-121: Solving time 0.150 seconds
-121: 
-121: solving finished after 0.150 seconds
-133: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-133: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-133: 
-133: External libraries: 
-133:   Boost    1.83.0 	 (https://www.boost.org/)
-133:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-133:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-133:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-133: 
-133: reading took 0.00347 seconds
-133: Numerical Statistics:
-133:  Matrix range    [1e-01,1e+02]
-133:  Objective range [1e-03,2e+00]
-133:  Bounds range    [2e+00,5e+03]
-133:  RHS range       [0e+00,0e+00]
-133:  Dynamism Variables: 1e+02
-133:  Dynamism Rows     : 2e+02
-133: set presolve.componentsmaxint = -1
-133: set presolve.detectlindep = 0
-133: set doubletoneq.enabled = 0
-133: set dualinfer.enabled = 0
-133: set substitution.enabled = 0
-133: set sparsify.enabled = 0
-133: 
-133: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps with dual-postsolve activated
-133:   rows:     91
-133:   columns:  180
-133:   int. columns:  0
-133:   cont. columns:  180
-133:   nonzeros: 663
-133: 
-133: round 0   ( Trivial  ):   28 del cols,    6 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-133: round 1   (   Fast   ):   33 del cols,   10 del rows,    7 chg bounds,    0 chg sides,    0 chg coeffs,    8 tsx applied,    0 tsx conflicts
-133: round 2   (   Fast   ):   37 del cols,   12 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   16 tsx applied,    0 tsx conflicts
-133: round 3   (   Fast   ):   41 del cols,   14 del rows,   15 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
-133: round 4   (  Medium  ):   98 del cols,   27 del rows,   17 chg bounds,   31 chg sides,   17 chg coeffs,   79 tsx applied,   84 tsx conflicts
-133: round 5   (Exhaustive):  104 del cols,   29 del rows,   23 chg bounds,   31 chg sides,   17 chg coeffs,   85 tsx applied,   84 tsx conflicts
-133: round 6   (  Medium  ):  105 del cols,   36 del rows,   28 chg bounds,   31 chg sides,   17 chg coeffs,   86 tsx applied,   84 tsx conflicts
-133: round 7   (  Medium  ):  111 del cols,   36 del rows,   28 chg bounds,   43 chg sides,   23 chg coeffs,   92 tsx applied,   92 tsx conflicts
-133: round 8   (Exhaustive):  111 del cols,   36 del rows,   28 chg bounds,   43 chg sides,   23 chg coeffs,   92 tsx applied,   92 tsx conflicts
-133: round 9   (Exhaustive):  115 del cols,   38 del rows,   32 chg bounds,   43 chg sides,   23 chg coeffs,   96 tsx applied,   92 tsx conflicts
-133: round 10  (  Medium  ):  119 del cols,   41 del rows,   35 chg bounds,   49 chg sides,   26 chg coeffs,   99 tsx applied,   93 tsx conflicts
-133: round 11  (Exhaustive):  119 del cols,   41 del rows,   35 chg bounds,   49 chg sides,   26 chg coeffs,   99 tsx applied,   93 tsx conflicts
-133: round 12  (  Medium  ):  119 del cols,   44 del rows,   35 chg bounds,   50 chg sides,   26 chg coeffs,  102 tsx applied,   93 tsx conflicts
-133: round 13  (  Medium  ):  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
-133: round 14  (Exhaustive):  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
-133: round 15  (  Final   ): Unchanged
-133: presolved 15 rounds:  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
-133: 
-133:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-133:        colsingleton           15                0.0                  0                0.0              0.000
-133:     coefftightening            0                0.0                  0                0.0              0.000
-133:         propagation           15               20.0                 24              100.0              0.001
-133:       fixcontinuous            4                0.0                  0                0.0              0.000
-133:       simpleprobing            0                0.0                  0                0.0              0.000
-133:        parallelrows            3               33.3                  3              100.0              0.000
-133:        parallelcols            3               33.3                 27              100.0              0.001
-133:            stuffing            8               50.0                142               28.2              0.001
-133:             dualfix            5               20.0                  1              100.0              0.000
-133:        simplifyineq            0                0.0                  0                0.0              0.000
-133:         doubletoneq            0                0.0                  0                0.0              0.000
-133:             implint            0                0.0                  0                0.0              0.000
-133:              domcol            3               66.7                 10              100.0              0.005
-133:           dualinfer            0                0.0                  0                0.0              0.000
-133:             probing            0                0.0                  0                0.0              0.000
-133:        substitution            0                0.0                  0                0.0              0.000
-133:            sparsify            0                0.0                  0                0.0              0.000
-133: 
-133: reduced problem:
-133:   reduced rows:     44
-133:   reduced columns:  55
-133:   reduced int. columns:  0
-133:   reduced cont. columns:  55
-133:   reduced nonzeros: 344
-133: 
-133: presolving finished after 0.018 seconds
-133: 
-133: Equilibrium scaling LP (persistent)
-133: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-133: Reduced LP has 44 rows 55 columns 344 nonzeros
-133: Equilibrium scaling LP
-133: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-133:   L  |    0.0 |       0 |     3 | 0.00e+00 | 4.69e+02 |        8 | -7.16192000e+02
-133:   L  |    0.0 |       9 |     4 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
-133:  --- unscaling internal solution
-133:  --- unsimplifying solution and basis
-133:  --- unscaling external solution
-133:  --- verifying computed solution
-133:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
-133:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
-133:  --- unscaling external solution
-133:  --- verifying computed solution
-133: 
-133: SoPlex status       : problem is solved [optimal]
-133: Solving time (sec)  : 0.00
-133: Iterations          : 9
-133: Objective value     : -2.66616000e+02
-133: 
-133: Solution passed validation
-133: 
-133: postsolve finished after 0.002 seconds
-133: feasible: true
-133: objective value: -266.616
-133: 
-133: violations:
-133:   bounds:      0
-133:   constraints: 0
-133:   integrality: 0
-133: 
-133: validation: SUCCESS
-133: Solving time 0.024 seconds
-133: 
-133: solving finished after 0.024 seconds
-131: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-131: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-131: 
-131: External libraries: 
-131:   Boost    1.83.0 	 (https://www.boost.org/)
-131:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-131:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-131:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-131: 
-131: reading took 0.0115 seconds
-131: Numerical Statistics:
-131:  Matrix range    [2e-02,1e+03]
-131:  Objective range [1e+00,1e+00]
-131:  Bounds range    [0e+00,0e+00]
-131:  RHS range       [1e+00,2e+04]
-131:  Dynamism Variables: 2e+04
-131:  Dynamism Rows     : 1e+03
-131: set presolve.componentsmaxint = -1
-131: set presolve.detectlindep = 0
-131: set doubletoneq.enabled = 0
-131: set dualinfer.enabled = 0
-131: set substitution.enabled = 0
-131: set sparsify.enabled = 0
-131: 
-131: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps with dual-postsolve activated
-131:   rows:     153
-131:   columns:  308
-131:   int. columns:  0
-131:   cont. columns:  308
-131:   nonzeros: 1078
-131: 
-131: round 0   ( Trivial  ):    4 del cols,    9 del rows,   13 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-131: round 1   (   Fast   ):    6 del cols,   13 del rows,  218 chg bounds,    0 chg sides,    0 chg coeffs,  404 tsx applied,    0 tsx conflicts
-131: round 2   (   Fast   ):    8 del cols,   19 del rows,  261 chg bounds,    0 chg sides,    0 chg coeffs,  482 tsx applied,    0 tsx conflicts
-131: round 3   (   Fast   ):    8 del cols,   19 del rows,  308 chg bounds,    0 chg sides,    0 chg coeffs,  576 tsx applied,    0 tsx conflicts
-131: round 4   (  Medium  ):   23 del cols,   25 del rows,  318 chg bounds,    9 chg sides,    9 chg coeffs,  611 tsx applied,   46 tsx conflicts
-131: round 5   (  Medium  ):   30 del cols,   32 del rows,  319 chg bounds,    9 chg sides,    9 chg coeffs,  620 tsx applied,   52 tsx conflicts
-131: round 6   (  Medium  ):   80 del cols,   36 del rows,  319 chg bounds,   55 chg sides,   55 chg coeffs,  670 tsx applied,  102 tsx conflicts
-131: round 7   (  Medium  ):   96 del cols,   36 del rows,  319 chg bounds,   71 chg sides,   71 chg coeffs,  686 tsx applied,  150 tsx conflicts
-131: round 8   (Exhaustive):   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
-131: round 9   (  Final   ):   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
-131: presolved 9 rounds:   96 del cols,   36 del rows,  335 chg bounds,   71 chg sides,   71 chg coeffs,  702 tsx applied,  150 tsx conflicts
-131: 
-131:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-131:        colsingleton            9                0.0                  0                0.0              0.000
-131:     coefftightening            0                0.0                  0                0.0              0.000
-131:         propagation            9               55.6                598              100.0              0.008
-131:       fixcontinuous            3                0.0                  0                0.0              0.001
-131:       simpleprobing            0                0.0                  0                0.0              0.000
-131:        parallelrows            2                0.0                  0                0.0              0.001
-131:        parallelcols            2                0.0                  0                0.0              0.001
-131:            stuffing            5               80.0                236               36.9              0.003
-131:             dualfix            5               60.0                 18               94.4              0.002
-131:        simplifyineq            0                0.0                  0                0.0              0.000
-131:         doubletoneq            0                0.0                  0                0.0              0.000
-131:             implint            0                0.0                  0                0.0              0.000
-131:              domcol            1                0.0                  0                0.0              0.002
-131:           dualinfer            0                0.0                  0                0.0              0.000
-131:             probing            0                0.0                  0                0.0              0.000
-131:        substitution            0                0.0                  0                0.0              0.000
-131:            sparsify            0                0.0                  0                0.0              0.000
-131: 
-131: reduced problem:
-131:   reduced rows:     117
-131:   reduced columns:  212
-131:   reduced int. columns:  0
-131:   reduced cont. columns:  212
-131:   reduced nonzeros: 526
-131: 
-131: presolving finished after 0.065 seconds
-131: 
-131: Equilibrium scaling LP (persistent)
-131: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-131: Reduced LP has 117 rows 212 columns 526 nonzeros
-131: Equilibrium scaling LP
-131: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-131:   L  |    0.0 |       0 |     3 | 0.00e+00 | 6.08e+05 |       73 | -3.18967215e+03
-131:   L  |    0.0 |     199 |     4 | 0.00e+00 | 2.01e+00 |       24 | -2.52664666e+01
-131:   L  |    0.0 |     204 |     5 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-131:  --- unscaling internal solution
-131:  --- unsimplifying solution and basis
-131:  --- unscaling external solution
-131:  --- verifying computed solution
-131:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-131:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-131:  --- unscaling external solution
-131:  --- verifying computed solution
+132: solving finished after 0.009 seconds
+129/287 Test #132: d-solve-recipe.mps-lp_presolvers_with_basis.set ............................................   Passed    0.15 sec
 135: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 135: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 135: 
@@ -6132,7 +5989,7 @@
 135:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 135:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 135: 
-135: reading took 0.00223 seconds
+135: reading took 0.00696 seconds
 135: Numerical Statistics:
 135:  Matrix range    [0e+00,2e+00]
 135:  Objective range [1e+00,1e+00]
@@ -6220,9 +6077,10 @@
 135:   integrality: 0
 135: 
 135: validation: SUCCESS
-135: Solving time 0.006 seconds
+135: Solving time 0.005 seconds
 135: 
-135: solving finished after 0.006 seconds
+135: solving finished after 0.005 seconds
+130/287 Test #135: d-solve-sc105.mps-lp_presolvers_with_basis.set .............................................   Passed    0.11 sec
 136: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 136: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 136: 
@@ -6232,7 +6090,7 @@
 136:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 136:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 136: 
-136: reading took 0.00146 seconds
+136: reading took 0.0011 seconds
 136: Numerical Statistics:
 136:  Matrix range    [0e+00,2e+00]
 136:  Objective range [1e+00,1e+00]
@@ -6284,7 +6142,7 @@
 136:   reduced cont. columns:  103
 136:   reduced nonzeros: 280
 136: 
-136: presolving finished after 0.003 seconds
+136: presolving finished after 0.001 seconds
 136: 
 136: Equilibrium scaling LP (persistent)
 136: Simplifier removed 13 rows, 13 columns, 27 nonzeros, 0 col bounds, 46 row bounds
@@ -6310,7 +6168,7 @@
 136: 
 136: Solution passed validation
 136: 
-136: postsolve finished after 0.010 seconds
+136: postsolve finished after 0.001 seconds
 136: feasible: true
 136: objective value: -52.2020612117072
 136: 
@@ -6320,357 +6178,10 @@
 136:   integrality: 0
 136: 
 136: validation: SUCCESS
-136: Solving time 0.027 seconds
+136: Solving time 0.013 seconds
 136: 
-136: solving finished after 0.027 seconds
-128/287 Test #121: q-solve-finnis.mps-lp_presolvers_with_basis.set ............................................   Passed    0.24 sec
-129/287 Test #130: q-solve-lotfi.mps-lp_presolvers_with_basis.set .............................................   Passed    0.14 sec
-130/287 Test #133: q-solve-recipe.mps-lp_presolvers_with_basis.set ............................................   Passed    0.08 sec
-131/287 Test #135: d-solve-sc105.mps-lp_presolvers_with_basis.set .............................................   Passed    0.07 sec
-132/287 Test #136: q-solve-sc105.mps-lp_presolvers_with_basis.set .............................................   Passed    0.06 sec
-134: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-134: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-134: 
-134: External libraries: 
-134:   Boost    1.83.0 	 (https://www.boost.org/)
-134:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-134:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-134:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-134: 
-134: reading took 0.00756 seconds
-134: Numerical Statistics:
-134:  Matrix range    [1e-01,1e+02]
-134:  Objective range [1e-03,2e+00]
-134:  Bounds range    [2e+00,5e+03]
-134:  RHS range       [0e+00,0e+00]
-134:  Dynamism Variables: 1e+02
-134:  Dynamism Rows     : 2e+02
-134: set presolve.componentsmaxint = -1
-134: set presolve.detectlindep = 0
-134: set doubletoneq.enabled = 0
-134: set dualinfer.enabled = 0
-134: set substitution.enabled = 0
-134: set sparsify.enabled = 0
-134: 
-134: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps with dual-postsolve activated
-134:   rows:     91
-134:   columns:  180
-134:   int. columns:  0
-134:   cont. columns:  180
-134:   nonzeros: 663
-134: 
-134: round 0   ( Trivial  ):   28 del cols,    6 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-134: round 1   (   Fast   ):   33 del cols,   10 del rows,    7 chg bounds,    0 chg sides,    0 chg coeffs,    8 tsx applied,    0 tsx conflicts
-134: round 2   (   Fast   ):   37 del cols,   12 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   16 tsx applied,    0 tsx conflicts
-134: round 3   (   Fast   ):   41 del cols,   14 del rows,   15 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
-134: round 4   (  Medium  ):   98 del cols,   27 del rows,   17 chg bounds,   31 chg sides,   17 chg coeffs,   79 tsx applied,   84 tsx conflicts
-134: round 5   (Exhaustive):  104 del cols,   29 del rows,   23 chg bounds,   31 chg sides,   17 chg coeffs,   85 tsx applied,   84 tsx conflicts
-134: round 6   (  Medium  ):  105 del cols,   36 del rows,   28 chg bounds,   31 chg sides,   17 chg coeffs,   86 tsx applied,   84 tsx conflicts
-134: round 7   (  Medium  ):  111 del cols,   36 del rows,   28 chg bounds,   43 chg sides,   23 chg coeffs,   92 tsx applied,   92 tsx conflicts
-134: round 8   (Exhaustive):  111 del cols,   36 del rows,   28 chg bounds,   43 chg sides,   23 chg coeffs,   92 tsx applied,   92 tsx conflicts
-134: round 9   (Exhaustive):  115 del cols,   38 del rows,   32 chg bounds,   43 chg sides,   23 chg coeffs,   96 tsx applied,   92 tsx conflicts
-134: round 10  (  Medium  ):  119 del cols,   41 del rows,   35 chg bounds,   49 chg sides,   26 chg coeffs,   99 tsx applied,   93 tsx conflicts
-134: round 11  (Exhaustive):  119 del cols,   41 del rows,   35 chg bounds,   49 chg sides,   26 chg coeffs,   99 tsx applied,   93 tsx conflicts
-134: round 12  (  Medium  ):  119 del cols,   44 del rows,   35 chg bounds,   50 chg sides,   26 chg coeffs,  102 tsx applied,   93 tsx conflicts
-134: round 13  (  Medium  ):  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
-134: round 14  (Exhaustive):  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
-134: round 15  (  Final   ): Unchanged
-134: presolved 15 rounds:  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
-134: 
-134:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-134:        colsingleton           15                0.0                  0                0.0              0.000
-134:     coefftightening            0                0.0                  0                0.0              0.000
-134:         propagation           15               20.0                 24              100.0              0.002
-134:       fixcontinuous            4                0.0                  0                0.0              0.000
-134:       simpleprobing            0                0.0                  0                0.0              0.000
-134:        parallelrows            3               33.3                  3              100.0              0.002
-134:        parallelcols            3               33.3                 27              100.0              0.004
-134:            stuffing            8               50.0                142               28.2              0.001
-134:             dualfix            5               20.0                  1              100.0              0.001
-134:        simplifyineq            0                0.0                  0                0.0              0.000
-134:         doubletoneq            0                0.0                  0                0.0              0.000
-134:             implint            0                0.0                  0                0.0              0.000
-134:              domcol            3               66.7                 10              100.0              0.002
-134:           dualinfer            0                0.0                  0                0.0              0.000
-134:             probing            0                0.0                  0                0.0              0.000
-134:        substitution            0                0.0                  0                0.0              0.000
-134:            sparsify            0                0.0                  0                0.0              0.000
-134: 
-134: reduced problem:
-134:   reduced rows:     44
-134:   reduced columns:  55
-134:   reduced int. columns:  0
-134:   reduced cont. columns:  55
-134:   reduced nonzeros: 344
-134: 
-134: presolving finished after 0.031 seconds
-134: 
-134: Equilibrium scaling LP (persistent)
-134: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-134: Reduced LP has 44 rows 55 columns 344 nonzeros
-134: Equilibrium scaling LP
-134: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-134:   L  |    0.0 |       0 |     3 | 0.00e+00 | 4.69e+02 |        8 | -7.16192000e+02
-134:   L  |    0.0 |       9 |     4 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
-134:  --- unscaling internal solution
-134:  --- unsimplifying solution and basis
-134:  --- unscaling external solution
-134:  --- verifying computed solution
-134:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
-134:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
-134:  --- unscaling external solution
-134:  --- verifying computed solution
-134: 
-134: SoPlex status       : problem is solved [optimal]
-134: Solving time (sec)  : 0.00
-134: Iterations          : 9
-134: Objective value     : -2.66616000e+02
-134: 
-134: Solution passed validation
-134: 
-134: postsolve finished after 0.004 seconds
-134: feasible: true
-134: objective value: -266.616
-134: 
-134: violations:
-134:   bounds:      0
-134:   constraints: 0
-134:   integrality: 0
-134: 
-134: validation: SUCCESS
-134: Solving time 0.044 seconds
-134: 
-134: solving finished after 0.044 seconds
-133/287 Test #134: r-solve-recipe.mps-lp_presolvers_with_basis.set ............................................   Passed    0.08 sec
-122: 
-122: SoPlex status       : problem is solved [optimal]
-122: Solving time (sec)  : 0.02
-122: Iterations          : 392
-122: Objective value     : 1.72791066e+05
-122: 
-122: Solution passed validation
-122: 
-122: postsolve finished after 0.019 seconds
-122: feasible: true
-122: objective value: 172791.065595612
-122: 
-122: violations:
-122:   bounds:      5.02914190292358e-14
-122:   constraints: 0
-122:   integrality: 0
-122: 
-122: validation: SUCCESS
-122: Solving time 0.151 seconds
-122: 
-122: solving finished after 0.151 seconds
-134/287 Test #122: r-solve-finnis.mps-lp_presolvers_with_basis.set ............................................   Passed    0.23 sec
-137: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-137: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-137: 
-137: External libraries: 
-137:   Boost    1.83.0 	 (https://www.boost.org/)
-137:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-137:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-137:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-137: 
-137: reading took 0.00275 seconds
-137: Numerical Statistics:
-137:  Matrix range    [0e+00,2e+00]
-137:  Objective range [1e+00,1e+00]
-137:  Bounds range    [0e+00,0e+00]
-137:  RHS range       [1e+02,2e+02]
-137:  Dynamism Variables: 2e+01
-137:  Dynamism Rows     : 8e+00
-137: set presolve.componentsmaxint = -1
-137: set presolve.detectlindep = 0
-137: set doubletoneq.enabled = 0
-137: set dualinfer.enabled = 0
-137: set substitution.enabled = 0
-137: set sparsify.enabled = 0
-137: 
-137: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps with dual-postsolve activated
-137:   rows:     105
-137:   columns:  103
-137:   int. columns:  0
-137:   cont. columns:  103
-137:   nonzeros: 280
-137: 
-137: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-137: round 1   (  Final   ): Unchanged
-137: presolved 1 rounds:    0 del cols,    0 del rows,    5 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
-137: 
-137:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-137:        colsingleton            1                0.0                  0                0.0              0.000
-137:     coefftightening            0                0.0                  0                0.0              0.000
-137:         propagation            1              100.0                 12              100.0              0.000
-137:       fixcontinuous            1                0.0                  0                0.0              0.000
-137:       simpleprobing            0                0.0                  0                0.0              0.000
-137:        parallelrows            1                0.0                  0                0.0              0.000
-137:        parallelcols            1                0.0                  0                0.0              0.000
-137:            stuffing            1                0.0                  0                0.0              0.000
-137:             dualfix            1                0.0                  0                0.0              0.000
-137:        simplifyineq            0                0.0                  0                0.0              0.000
-137:         doubletoneq            0                0.0                  0                0.0              0.000
-137:             implint            0                0.0                  0                0.0              0.000
-137:              domcol            1                0.0                  0                0.0              0.001
-137:           dualinfer            0                0.0                  0                0.0              0.000
-137:             probing            0                0.0                  0                0.0              0.000
-137:        substitution            0                0.0                  0                0.0              0.000
-137:            sparsify            0                0.0                  0                0.0              0.000
-137: 
-137: reduced problem:
-137:   reduced rows:     104
-137:   reduced columns:  103
-137:   reduced int. columns:  0
-137:   reduced cont. columns:  103
-137:   reduced nonzeros: 280
-137: 
-137: presolving finished after 0.006 seconds
-137: 
-137: Equilibrium scaling LP (persistent)
-137: Simplifier removed 13 rows, 13 columns, 27 nonzeros, 0 col bounds, 46 row bounds
-137: Reduced LP has 91 rows 90 columns 253 nonzeros
-137: Equilibrium scaling LP
-137: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-137:   L  |    0.0 |       0 |     3 | 4.24e-01 | 0.00e+00 |        0 | 0.00000000e+00
-137:   E  |    0.0 |       0 |     3 | 0.00e+00 | 4.24e-01 |        1 | 0.00000000e+00
-137:   E  |    0.0 |      87 |     5 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-137:  --- unscaling internal solution
-137:  --- unsimplifying solution and basis
-137:  --- unscaling external solution
-137:  --- verifying computed solution
-137:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-137:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-137:  --- unscaling external solution
-137:  --- verifying computed solution
-137: 
-137: SoPlex status       : problem is solved [optimal]
-137: Solving time (sec)  : 0.00
-137: Iterations          : 87
-137: Objective value     : -5.22020612e+01
-137: 
-137: Solution passed validation
-137: 
-137: postsolve finished after 0.003 seconds
-137: feasible: true
-137: objective value: -52.2020612117072
-137: 
-137: violations:
-137:   bounds:      0
-137:   constraints: 0
-137:   integrality: 0
-137: 
-137: validation: SUCCESS
-137: Solving time 0.015 seconds
-137: 
-137: solving finished after 0.015 seconds
-135/287 Test #137: r-solve-sc105.mps-lp_presolvers_with_basis.set .............................................   Passed    0.06 sec
-125: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-125: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-125: 
-125: External libraries: 
-125:   Boost    1.83.0 	 (https://www.boost.org/)
-125:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-125:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-125:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-125: 
-125: reading took 0.0379 seconds
-125: Numerical Statistics:
-125:  Matrix range    [1e-03,2e+03]
-125:  Objective range [2e-01,3e+03]
-125:  Bounds range    [0e+00,0e+00]
-125:  RHS range       [5e-01,9e+05]
-125:  Dynamism Variables: 5e+05
-125:  Dynamism Rows     : 1e+04
-125: set presolve.componentsmaxint = -1
-125: set presolve.detectlindep = 0
-125: set doubletoneq.enabled = 0
-125: set dualinfer.enabled = 0
-125: set substitution.enabled = 0
-125: set sparsify.enabled = 0
-125: 
-125: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps with dual-postsolve activated
-125:   rows:     174
-125:   columns:  142
-125:   int. columns:  0
-125:   cont. columns:  142
-125:   nonzeros: 2269
-125: 
-125: round 0   ( Trivial  ):    1 del cols,   11 del rows,   12 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-125: round 1   (   Fast   ):    1 del cols,   11 del rows,  298 chg bounds,    0 chg sides,    0 chg coeffs, 1506 tsx applied,    0 tsx conflicts
-125: round 2   (   Fast   ):    1 del cols,   11 del rows,  326 chg bounds,    0 chg sides,    0 chg coeffs, 1594 tsx applied,    0 tsx conflicts
-125: round 3   (Exhaustive):    3 del cols,   11 del rows,  329 chg bounds,    0 chg sides,    0 chg coeffs, 1597 tsx applied,    0 tsx conflicts
-125: round 4   (Exhaustive):    3 del cols,   11 del rows,  329 chg bounds,    0 chg sides,    0 chg coeffs, 1597 tsx applied,    0 tsx conflicts
-125: round 5   (  Final   ): Unchanged
-125: presolved 5 rounds:    3 del cols,   11 del rows,  329 chg bounds,    0 chg sides,    0 chg coeffs, 1597 tsx applied,    0 tsx conflicts
-125: 
-125:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-125:        colsingleton            5                0.0                  0                0.0              0.000
-125:     coefftightening            0                0.0                  0                0.0              0.000
-125:         propagation            5               40.0               1594              100.0              0.021
-125:       fixcontinuous            2                0.0                  0                0.0              0.000
-125:       simpleprobing            0                0.0                  0                0.0              0.000
-125:        parallelrows            1                0.0                  0                0.0              0.003
-125:        parallelcols            1                0.0                  0                0.0              0.002
-125:            stuffing            2                0.0                  0                0.0              0.000
-125:             dualfix            2               50.0                  1              100.0              0.001
-125:        simplifyineq            0                0.0                  0                0.0              0.000
-125:         doubletoneq            0                0.0                  0                0.0              0.000
-125:             implint            0                0.0                  0                0.0              0.000
-125:              domcol            2               50.0                  2              100.0              0.009
-125:           dualinfer            0                0.0                  0                0.0              0.000
-125:             probing            0                0.0                  0                0.0              0.000
-125:        substitution            0                0.0                  0                0.0              0.000
-125:            sparsify            0                0.0                  0                0.0              0.000
-125: 
-125: reduced problem:
-125:   reduced rows:     163
-125:   reduced columns:  139
-125:   reduced int. columns:  0
-125:   reduced cont. columns:  139
-125:   reduced nonzeros: 2200
-125: 
-125: presolving finished after 0.131 seconds
-125: 
-125: Equilibrium scaling LP (persistent)
-125: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-125: Reduced LP has 163 rows 139 columns 2200 nonzeros
-125: Equilibrium scaling LP
-125: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-125:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.15e+05 |       87 | -4.53451364e+06
-125:   L  |    0.0 |     142 |     6 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-125:  --- unscaling internal solution
-125:  --- unsimplifying solution and basis
-125:  --- unscaling external solution
-125:  --- verifying computed solution
-125:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-125:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-125:  --- unscaling external solution
-125:  --- verifying computed solution
-test 139
-        Start 139: q-solve-sc205.mps-lp_presolvers_with_basis.set
-
-139: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-139: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-139: Test timeout computed to be: 10000000
-test 140
-        Start 140: r-solve-sc205.mps-lp_presolvers_with_basis.set
-
-140: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-140: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-140: Test timeout computed to be: 10000000
-test 141
-        Start 141: d-solve-sc50a.mps-lp_presolvers_with_basis.set
-
-141: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps" "-o" "-0.64575077058564509026860413914575e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-141: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-141: Test timeout computed to be: 10000000
-test 142
-        Start 142: q-solve-sc50a.mps-lp_presolvers_with_basis.set
-
-142: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps" "-o" "-0.64575077058564509026860413914575e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-142: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-142: Test timeout computed to be: 10000000
+136: solving finished after 0.013 seconds
+131/287 Test #136: q-solve-sc105.mps-lp_presolvers_with_basis.set .............................................   Passed    0.09 sec
 138: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 138: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 138: 
@@ -6680,7 +6191,7 @@
 138:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 138:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 138: 
-138: reading took 0.00304 seconds
+138: reading took 0.00248 seconds
 138: Numerical Statistics:
 138:  Matrix range    [0e+00,2e+00]
 138:  Objective range [1e+00,1e+00]
@@ -6732,7 +6243,7 @@
 138:   reduced cont. columns:  202
 138:   reduced nonzeros: 550
 138: 
-138: presolving finished after 0.004 seconds
+138: presolving finished after 0.001 seconds
 138: 
 138: Equilibrium scaling LP (persistent)
 138: Simplifier removed 22 rows, 22 columns, 45 nonzeros, 0 col bounds, 82 row bounds
@@ -6753,7 +6264,7 @@
 138:  --- verifying computed solution
 138: 
 138: SoPlex status       : problem is solved [optimal]
-138: Solving time (sec)  : 0.00
+138: Solving time (sec)  : 0.02
 138: Iterations          : 208
 138: Objective value     : -5.22020612e+01
 138: 
@@ -6769,9 +6280,15 @@
 138:   integrality: 0
 138: 
 138: validation: SUCCESS
-138: Solving time 0.015 seconds
+138: Solving time 0.022 seconds
 138: 
-138: solving finished after 0.015 seconds
+138: solving finished after 0.022 seconds
+test 142
+        Start 142: q-solve-sc50a.mps-lp_presolvers_with_basis.set
+
+142: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps" "-o" "-0.64575077058564509026860413914575e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+142: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+142: Test timeout computed to be: 10000000
 test 143
         Start 143: r-solve-sc50a.mps-lp_presolvers_with_basis.set
 
@@ -6796,29 +6313,6 @@
 146: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50b.mps" "-o" "-0.7e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
 146: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 146: Test timeout computed to be: 10000000
-131: 
-131: SoPlex status       : problem is solved [optimal]
-131: Solving time (sec)  : 0.00
-131: Iterations          : 204
-131: Objective value     : -2.52647061e+01
-131: 
-131: Solution passed validation
-131: 
-131: postsolve finished after 0.018 seconds
-131: feasible: true
-131: objective value: -25.26470606188
-131: 
-131: violations:
-131:   bounds:      0
-131:   constraints: 0
-131:   integrality: 0
-131: 
-131: validation: SUCCESS
-131: Solving time 0.096 seconds
-131: 
-131: solving finished after 0.096 seconds
-136/287 Test #131: r-solve-lotfi.mps-lp_presolvers_with_basis.set .............................................   Passed    0.18 sec
-137/287 Test #138: d-solve-sc205.mps-lp_presolvers_with_basis.set .............................................   Passed    0.08 sec
 test 147
         Start 147: d-solve-scagr7.mps-lp_presolvers_with_basis.set
 
@@ -6831,6 +6325,143 @@
 148: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps" "-o" "-0.2331389824330984e7" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
 148: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 148: Test timeout computed to be: 10000000
+test 149
+        Start 149: r-solve-scagr7.mps-lp_presolvers_with_basis.set
+
+149: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps" "-o" "-0.2331389824330984e7" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+149: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+149: Test timeout computed to be: 10000000
+test 150
+        Start 150: d-solve-scagr25.mps-lp_presolvers_with_basis.set
+
+150: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+150: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+150: Test timeout computed to be: 10000000
+test 151
+        Start 151: q-solve-scagr25.mps-lp_presolvers_with_basis.set
+
+151: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+151: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+151: Test timeout computed to be: 10000000
+test 152
+        Start 152: r-solve-scagr25.mps-lp_presolvers_with_basis.set
+
+152: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+152: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+152: Test timeout computed to be: 10000000
+133: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+133: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+133: 
+133: External libraries: 
+133:   Boost    1.83.0 	 (https://www.boost.org/)
+133:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+133:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+133:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+133: 
+133: reading took 0.00407 seconds
+133: Numerical Statistics:
+133:  Matrix range    [1e-01,1e+02]
+133:  Objective range [1e-03,2e+00]
+133:  Bounds range    [2e+00,5e+03]
+133:  RHS range       [0e+00,0e+00]
+133:  Dynamism Variables: 1e+02
+133:  Dynamism Rows     : 2e+02
+133: set presolve.componentsmaxint = -1
+133: set presolve.detectlindep = 0
+133: set doubletoneq.enabled = 0
+133: set dualinfer.enabled = 0
+133: set substitution.enabled = 0
+133: set sparsify.enabled = 0
+133: 
+133: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps with dual-postsolve activated
+133:   rows:     91
+133:   columns:  180
+133:   int. columns:  0
+133:   cont. columns:  180
+133:   nonzeros: 663
+133: 
+133: round 0   ( Trivial  ):   28 del cols,    6 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+133: round 1   (   Fast   ):   33 del cols,   10 del rows,    7 chg bounds,    0 chg sides,    0 chg coeffs,    8 tsx applied,    0 tsx conflicts
+133: round 2   (   Fast   ):   37 del cols,   12 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   16 tsx applied,    0 tsx conflicts
+133: round 3   (   Fast   ):   41 del cols,   14 del rows,   15 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
+133: round 4   (  Medium  ):   98 del cols,   27 del rows,   17 chg bounds,   31 chg sides,   17 chg coeffs,   79 tsx applied,   84 tsx conflicts
+133: round 5   (Exhaustive):  104 del cols,   29 del rows,   23 chg bounds,   31 chg sides,   17 chg coeffs,   85 tsx applied,   84 tsx conflicts
+133: round 6   (  Medium  ):  105 del cols,   36 del rows,   28 chg bounds,   31 chg sides,   17 chg coeffs,   86 tsx applied,   84 tsx conflicts
+133: round 7   (  Medium  ):  111 del cols,   36 del rows,   28 chg bounds,   43 chg sides,   23 chg coeffs,   92 tsx applied,   92 tsx conflicts
+133: round 8   (Exhaustive):  111 del cols,   36 del rows,   28 chg bounds,   43 chg sides,   23 chg coeffs,   92 tsx applied,   92 tsx conflicts
+133: round 9   (Exhaustive):  115 del cols,   38 del rows,   32 chg bounds,   43 chg sides,   23 chg coeffs,   96 tsx applied,   92 tsx conflicts
+133: round 10  (  Medium  ):  119 del cols,   41 del rows,   35 chg bounds,   49 chg sides,   26 chg coeffs,   99 tsx applied,   93 tsx conflicts
+133: round 11  (Exhaustive):  119 del cols,   41 del rows,   35 chg bounds,   49 chg sides,   26 chg coeffs,   99 tsx applied,   93 tsx conflicts
+133: round 12  (  Medium  ):  119 del cols,   44 del rows,   35 chg bounds,   50 chg sides,   26 chg coeffs,  102 tsx applied,   93 tsx conflicts
+133: round 13  (  Medium  ):  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
+133: round 14  (Exhaustive):  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
+133: round 15  (  Final   ): Unchanged
+133: presolved 15 rounds:  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
+133: 
+133:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+133:        colsingleton           15                0.0                  0                0.0              0.000
+133:     coefftightening            0                0.0                  0                0.0              0.000
+133:         propagation           15               20.0                 24              100.0              0.001
+133:       fixcontinuous            4                0.0                  0                0.0              0.000
+133:       simpleprobing            0                0.0                  0                0.0              0.000
+133:        parallelrows            3               33.3                  3              100.0              0.000
+133:        parallelcols            3               33.3                 27              100.0              0.001
+133:            stuffing            8               50.0                142               28.2              0.032
+133:             dualfix            5               20.0                  1              100.0              0.000
+133:        simplifyineq            0                0.0                  0                0.0              0.000
+133:         doubletoneq            0                0.0                  0                0.0              0.000
+133:             implint            0                0.0                  0                0.0              0.000
+133:              domcol            3               66.7                 10              100.0              0.001
+133:           dualinfer            0                0.0                  0                0.0              0.000
+133:             probing            0                0.0                  0                0.0              0.000
+133:        substitution            0                0.0                  0                0.0              0.000
+133:            sparsify            0                0.0                  0                0.0              0.000
+133: 
+133: reduced problem:
+133:   reduced rows:     44
+133:   reduced columns:  55
+133:   reduced int. columns:  0
+133:   reduced cont. columns:  55
+133:   reduced nonzeros: 344
+133: 
+133: presolving finished after 0.075 seconds
+133: 
+133: Equilibrium scaling LP (persistent)
+133: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+133: Reduced LP has 44 rows 55 columns 344 nonzeros
+133: Equilibrium scaling LP
+133: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+133:   L  |    0.0 |       0 |     3 | 0.00e+00 | 4.69e+02 |        8 | -7.16192000e+02
+133:   L  |    0.0 |       9 |     4 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
+133:  --- unscaling internal solution
+133:  --- unsimplifying solution and basis
+133:  --- unscaling external solution
+133:  --- verifying computed solution
+133:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
+133:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
+133:  --- unscaling external solution
+133:  --- verifying computed solution
+133: 
+133: SoPlex status       : problem is solved [optimal]
+133: Solving time (sec)  : 0.00
+133: Iterations          : 9
+133: Objective value     : -2.66616000e+02
+133: 
+133: Solution passed validation
+133: 
+133: postsolve finished after 0.002 seconds
+133: feasible: true
+133: objective value: -266.616
+133: 
+133: violations:
+133:   bounds:      0
+133:   constraints: 0
+133:   integrality: 0
+133: 
+133: validation: SUCCESS
+133: Solving time 0.079 seconds
+133: 
+133: solving finished after 0.079 seconds
 139: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 139: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 139: 
@@ -6840,7 +6471,7 @@
 139:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 139:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 139: 
-139: reading took 0.00201 seconds
+139: reading took 0.00205 seconds
 139: Numerical Statistics:
 139:  Matrix range    [0e+00,2e+00]
 139:  Objective range [1e+00,1e+00]
@@ -6869,7 +6500,7 @@
 139:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 139:        colsingleton            1                0.0                  0                0.0              0.000
 139:     coefftightening            0                0.0                  0                0.0              0.000
-139:         propagation            1              100.0                 12              100.0              0.004
+139:         propagation            1              100.0                 12              100.0              0.000
 139:       fixcontinuous            1                0.0                  0                0.0              0.000
 139:       simpleprobing            0                0.0                  0                0.0              0.000
 139:        parallelrows            1                0.0                  0                0.0              0.000
@@ -6892,7 +6523,7 @@
 139:   reduced cont. columns:  202
 139:   reduced nonzeros: 550
 139: 
-139: presolving finished after 0.008 seconds
+139: presolving finished after 0.006 seconds
 139: 
 139: Equilibrium scaling LP (persistent)
 139: Simplifier removed 22 rows, 22 columns, 45 nonzeros, 0 col bounds, 82 row bounds
@@ -6911,6 +6542,36 @@
 139:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
 139:  --- unscaling external solution
 139:  --- verifying computed solution
+139: 
+139: SoPlex status       : problem is solved [optimal]
+139: Solving time (sec)  : 0.00
+139: Iterations          : 208
+139: Objective value     : -5.22020612e+01
+139: 
+139: Solution passed validation
+139: 
+139: postsolve finished after 0.002 seconds
+139: feasible: true
+139: objective value: -52.2020612117073
+139: 
+139: violations:
+139:   bounds:      0
+139:   constraints: 0
+139:   integrality: 0
+139: 
+139: validation: SUCCESS
+139: Solving time 0.034 seconds
+139: 
+139: solving finished after 0.034 seconds
+132/287 Test #133: q-solve-recipe.mps-lp_presolvers_with_basis.set ............................................   Passed    0.26 sec
+test 153
+        Start 153: d-solve-scfxm1.mps-lp_presolvers_with_basis.set
+
+153: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+153: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+153: Test timeout computed to be: 10000000
+133/287 Test #139: q-solve-sc205.mps-lp_presolvers_with_basis.set .............................................   Passed    0.17 sec
+134/287 Test #138: d-solve-sc205.mps-lp_presolvers_with_basis.set .............................................   Passed    0.19 sec
 141: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 141: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 141: 
@@ -6920,7 +6581,7 @@
 141:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 141:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 141: 
-141: reading took 0.00114 seconds
+141: reading took 0.00234 seconds
 141: Numerical Statistics:
 141:  Matrix range    [0e+00,2e+00]
 141:  Objective range [1e+00,1e+00]
@@ -6954,7 +6615,7 @@
 141:         propagation            3              100.0                 24              100.0              0.000
 141:       fixcontinuous            1                0.0                  0                0.0              0.000
 141:       simpleprobing            0                0.0                  0                0.0              0.000
-141:        parallelrows            1                0.0                  0                0.0              0.002
+141:        parallelrows            1                0.0                  0                0.0              0.000
 141:        parallelcols            1                0.0                  0                0.0              0.000
 141:            stuffing            1                0.0                  0                0.0              0.000
 141:             dualfix            1                0.0                  0                0.0              0.000
@@ -6974,7 +6635,7 @@
 141:   reduced cont. columns:  48
 141:   reduced nonzeros: 130
 141: 
-141: presolving finished after 0.008 seconds
+141: presolving finished after 0.001 seconds
 141: 
 141: Equilibrium scaling LP (persistent)
 141: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 26 row bounds
@@ -7010,10 +6671,561 @@
 141:   integrality: 0
 141: 
 141: validation: SUCCESS
-141: Solving time 0.011 seconds
+141: Solving time 0.003 seconds
 141: 
-141: solving finished after 0.011 seconds
-138/287 Test #141: d-solve-sc50a.mps-lp_presolvers_with_basis.set .............................................   Passed    0.04 sec
+141: solving finished after 0.003 seconds
+135/287 Test #141: d-solve-sc50a.mps-lp_presolvers_with_basis.set .............................................   Passed    0.15 sec
+134: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+134: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+134: 
+134: External libraries: 
+134:   Boost    1.83.0 	 (https://www.boost.org/)
+134:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+134:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+134:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+134: 
+134: reading took 0.027 seconds
+134: Numerical Statistics:
+134:  Matrix range    [1e-01,1e+02]
+134:  Objective range [1e-03,2e+00]
+134:  Bounds range    [2e+00,5e+03]
+134:  RHS range       [0e+00,0e+00]
+134:  Dynamism Variables: 1e+02
+134:  Dynamism Rows     : 2e+02
+134: set presolve.componentsmaxint = -1
+134: set presolve.detectlindep = 0
+134: set doubletoneq.enabled = 0
+134: set dualinfer.enabled = 0
+134: set substitution.enabled = 0
+134: set sparsify.enabled = 0
+134: 
+134: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps with dual-postsolve activated
+134:   rows:     91
+134:   columns:  180
+134:   int. columns:  0
+134:   cont. columns:  180
+134:   nonzeros: 663
+134: 
+134: round 0   ( Trivial  ):   28 del cols,    6 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+134: round 1   (   Fast   ):   33 del cols,   10 del rows,    7 chg bounds,    0 chg sides,    0 chg coeffs,    8 tsx applied,    0 tsx conflicts
+134: round 2   (   Fast   ):   37 del cols,   12 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   16 tsx applied,    0 tsx conflicts
+134: round 3   (   Fast   ):   41 del cols,   14 del rows,   15 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
+134: round 4   (  Medium  ):   98 del cols,   27 del rows,   17 chg bounds,   31 chg sides,   17 chg coeffs,   79 tsx applied,   84 tsx conflicts
+134: round 5   (Exhaustive):  104 del cols,   29 del rows,   23 chg bounds,   31 chg sides,   17 chg coeffs,   85 tsx applied,   84 tsx conflicts
+134: round 6   (  Medium  ):  105 del cols,   36 del rows,   28 chg bounds,   31 chg sides,   17 chg coeffs,   86 tsx applied,   84 tsx conflicts
+134: round 7   (  Medium  ):  111 del cols,   36 del rows,   28 chg bounds,   43 chg sides,   23 chg coeffs,   92 tsx applied,   92 tsx conflicts
+134: round 8   (Exhaustive):  111 del cols,   36 del rows,   28 chg bounds,   43 chg sides,   23 chg coeffs,   92 tsx applied,   92 tsx conflicts
+134: round 9   (Exhaustive):  115 del cols,   38 del rows,   32 chg bounds,   43 chg sides,   23 chg coeffs,   96 tsx applied,   92 tsx conflicts
+134: round 10  (  Medium  ):  119 del cols,   41 del rows,   35 chg bounds,   49 chg sides,   26 chg coeffs,   99 tsx applied,   93 tsx conflicts
+134: round 11  (Exhaustive):  119 del cols,   41 del rows,   35 chg bounds,   49 chg sides,   26 chg coeffs,   99 tsx applied,   93 tsx conflicts
+134: round 12  (  Medium  ):  119 del cols,   44 del rows,   35 chg bounds,   50 chg sides,   26 chg coeffs,  102 tsx applied,   93 tsx conflicts
+134: round 13  (  Medium  ):  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
+134: round 14  (Exhaustive):  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
+134: round 15  (  Final   ): Unchanged
+134: presolved 15 rounds:  125 del cols,   47 del rows,   38 chg bounds,   56 chg sides,   29 chg coeffs,  105 tsx applied,  102 tsx conflicts
+134: 
+134:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+134:        colsingleton           15                0.0                  0                0.0              0.000
+134:     coefftightening            0                0.0                  0                0.0              0.000
+134:         propagation           15               20.0                 24              100.0              0.004
+134:       fixcontinuous            4                0.0                  0                0.0              0.000
+134:       simpleprobing            0                0.0                  0                0.0              0.000
+134:        parallelrows            3               33.3                  3              100.0              0.002
+134:        parallelcols            3               33.3                 27              100.0              0.003
+134:            stuffing            8               50.0                142               28.2              0.002
+134:             dualfix            5               20.0                  1              100.0              0.001
+134:        simplifyineq            0                0.0                  0                0.0              0.000
+134:         doubletoneq            0                0.0                  0                0.0              0.000
+134:             implint            0                0.0                  0                0.0              0.000
+134:              domcol            3               66.7                 10              100.0              0.006
+134:           dualinfer            0                0.0                  0                0.0              0.000
+134:             probing            0                0.0                  0                0.0              0.000
+134:        substitution            0                0.0                  0                0.0              0.000
+134:            sparsify            0                0.0                  0                0.0              0.000
+134: 
+134: reduced problem:
+134:   reduced rows:     44
+134:   reduced columns:  55
+134:   reduced int. columns:  0
+134:   reduced cont. columns:  55
+134:   reduced nonzeros: 344
+134: 
+134: presolving finished after 0.069 seconds
+134: 
+134: Equilibrium scaling LP (persistent)
+134: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+134: Reduced LP has 44 rows 55 columns 344 nonzeros
+134: Equilibrium scaling LP
+134: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+134:   L  |    0.0 |       0 |     3 | 0.00e+00 | 4.69e+02 |        8 | -7.16192000e+02
+134:   L  |    0.0 |       9 |     4 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
+134:  --- unscaling internal solution
+134:  --- unsimplifying solution and basis
+134:  --- unscaling external solution
+134:  --- verifying computed solution
+134:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
+134:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
+134:  --- unscaling external solution
+134:  --- verifying computed solution
+134: 
+134: SoPlex status       : problem is solved [optimal]
+134: Solving time (sec)  : 0.00
+134: Iterations          : 9
+134: Objective value     : -2.66616000e+02
+134: 
+134: Solution passed validation
+134: 
+134: postsolve finished after 0.014 seconds
+134: feasible: true
+134: objective value: -266.616
+134: 
+134: violations:
+134:   bounds:      0
+134:   constraints: 0
+134:   integrality: 0
+134: 
+134: validation: SUCCESS
+134: Solving time 0.086 seconds
+134: 
+134: solving finished after 0.086 seconds
+136/287 Test #134: r-solve-recipe.mps-lp_presolvers_with_basis.set ............................................   Passed    0.26 sec
+137: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+137: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+137: 
+137: External libraries: 
+137:   Boost    1.83.0 	 (https://www.boost.org/)
+137:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+137:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+137:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+137: 
+137: reading took 0.00944 seconds
+137: Numerical Statistics:
+137:  Matrix range    [0e+00,2e+00]
+137:  Objective range [1e+00,1e+00]
+137:  Bounds range    [0e+00,0e+00]
+137:  RHS range       [1e+02,2e+02]
+137:  Dynamism Variables: 2e+01
+137:  Dynamism Rows     : 8e+00
+137: set presolve.componentsmaxint = -1
+137: set presolve.detectlindep = 0
+137: set doubletoneq.enabled = 0
+137: set dualinfer.enabled = 0
+137: set substitution.enabled = 0
+137: set sparsify.enabled = 0
+137: 
+137: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps with dual-postsolve activated
+137:   rows:     105
+137:   columns:  103
+137:   int. columns:  0
+137:   cont. columns:  103
+137:   nonzeros: 280
+137: 
+137: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+137: round 1   (  Final   ): Unchanged
+137: presolved 1 rounds:    0 del cols,    0 del rows,    5 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
+137: 
+137:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+137:        colsingleton            1                0.0                  0                0.0              0.000
+137:     coefftightening            0                0.0                  0                0.0              0.000
+137:         propagation            1              100.0                 12              100.0              0.001
+137:       fixcontinuous            1                0.0                  0                0.0              0.000
+137:       simpleprobing            0                0.0                  0                0.0              0.000
+137:        parallelrows            1                0.0                  0                0.0              0.001
+137:        parallelcols            1                0.0                  0                0.0              0.013
+137:            stuffing            1                0.0                  0                0.0              0.017
+137:             dualfix            1                0.0                  0                0.0              0.000
+137:        simplifyineq            0                0.0                  0                0.0              0.000
+137:         doubletoneq            0                0.0                  0                0.0              0.000
+137:             implint            0                0.0                  0                0.0              0.000
+137:              domcol            1                0.0                  0                0.0              0.021
+137:           dualinfer            0                0.0                  0                0.0              0.000
+137:             probing            0                0.0                  0                0.0              0.000
+137:        substitution            0                0.0                  0                0.0              0.000
+137:            sparsify            0                0.0                  0                0.0              0.000
+137: 
+137: reduced problem:
+137:   reduced rows:     104
+137:   reduced columns:  103
+137:   reduced int. columns:  0
+137:   reduced cont. columns:  103
+137:   reduced nonzeros: 280
+137: 
+137: presolving finished after 0.071 seconds
+137: 
+137: Equilibrium scaling LP (persistent)
+137: Simplifier removed 13 rows, 13 columns, 27 nonzeros, 0 col bounds, 46 row bounds
+137: Reduced LP has 91 rows 90 columns 253 nonzeros
+137: Equilibrium scaling LP
+137: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+137:   L  |    0.0 |       0 |     3 | 4.24e-01 | 0.00e+00 |        0 | 0.00000000e+00
+137:   E  |    0.0 |       0 |     3 | 0.00e+00 | 4.24e-01 |        1 | 0.00000000e+00
+137:   E  |    0.0 |      87 |     5 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+137:  --- unscaling internal solution
+137:  --- unsimplifying solution and basis
+137:  --- unscaling external solution
+137:  --- verifying computed solution
+137:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+137:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+137:  --- unscaling external solution
+137:  --- verifying computed solution
+137: 
+137: SoPlex status       : problem is solved [optimal]
+137: Solving time (sec)  : 0.00
+137: Iterations          : 87
+137: Objective value     : -5.22020612e+01
+137: 
+137: Solution passed validation
+137: 
+137: postsolve finished after 0.011 seconds
+137: feasible: true
+137: objective value: -52.2020612117072
+137: 
+137: violations:
+137:   bounds:      0
+137:   constraints: 0
+137:   integrality: 0
+137: 
+137: validation: SUCCESS
+137: Solving time 0.087 seconds
+137: 
+137: solving finished after 0.087 seconds
+137/287 Test #137: r-solve-sc105.mps-lp_presolvers_with_basis.set .............................................   Passed    0.21 sec
+122: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+122: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+122: 
+122: External libraries: 
+122:   Boost    1.83.0 	 (https://www.boost.org/)
+122:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+122:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+122:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+122: 
+122: reading took 0.0704 seconds
+122: Numerical Statistics:
+122:  Matrix range    [5e-04,3e+01]
+122:  Objective range [1e-05,4e+03]
+122:  Bounds range    [1e-04,3e+04]
+122:  RHS range       [1e-02,4e+03]
+122:  Dynamism Variables: 2e+03
+122:  Dynamism Rows     : 4e+03
+122: set presolve.componentsmaxint = -1
+122: set presolve.detectlindep = 0
+122: set doubletoneq.enabled = 0
+122: set dualinfer.enabled = 0
+122: set substitution.enabled = 0
+122: set sparsify.enabled = 0
+122: 
+122: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps with dual-postsolve activated
+122:   rows:     497
+122:   columns:  614
+122:   int. columns:  0
+122:   cont. columns:  614
+122:   nonzeros: 2310
+122: 
+122: round 0   ( Trivial  ):   74 del cols,   73 del rows,   57 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+122: round 1   (   Fast   ):   86 del cols,   82 del rows,  250 chg bounds,    0 chg sides,    0 chg coeffs,  424 tsx applied,    0 tsx conflicts
+122: round 2   (   Fast   ):   87 del cols,  101 del rows,  282 chg bounds,    0 chg sides,    0 chg coeffs,  448 tsx applied,    0 tsx conflicts
+122: round 3   (  Medium  ):  147 del cols,  119 del rows,  383 chg bounds,   28 chg sides,   18 chg coeffs,  595 tsx applied,   62 tsx conflicts
+122: round 4   (  Medium  ):  171 del cols,  135 del rows,  469 chg bounds,   34 chg sides,   19 chg coeffs,  691 tsx applied,   67 tsx conflicts
+122: round 5   (  Medium  ):  174 del cols,  138 del rows,  548 chg bounds,   37 chg sides,   19 chg coeffs,  773 tsx applied,   77 tsx conflicts
+122: round 6   (Exhaustive):  175 del cols,  138 del rows,  558 chg bounds,   37 chg sides,   19 chg coeffs,  784 tsx applied,   77 tsx conflicts
+122: round 7   (  Final   ):  175 del cols,  138 del rows,  562 chg bounds,   37 chg sides,   19 chg coeffs,  788 tsx applied,   77 tsx conflicts
+122: presolved 7 rounds:  175 del cols,  138 del rows,  562 chg bounds,   37 chg sides,   19 chg coeffs,  788 tsx applied,   77 tsx conflicts
+122: 
+122:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+122:        colsingleton            7                0.0                  0                0.0              0.000
+122:     coefftightening            0                0.0                  0                0.0              0.000
+122:         propagation            7               57.1                464              100.0              0.028
+122:       fixcontinuous            2                0.0                  0                0.0              0.000
+122:       simpleprobing            0                0.0                  0                0.0              0.000
+122:        parallelrows            2                0.0                  0                0.0              0.004
+122:        parallelcols            2               50.0                  1              100.0              0.007
+122:            stuffing            4               75.0                111               48.6              0.006
+122:             dualfix            5              100.0                289               93.1              0.006
+122:        simplifyineq            0                0.0                  0                0.0              0.000
+122:         doubletoneq            0                0.0                  0                0.0              0.000
+122:             implint            0                0.0                  0                0.0              0.000
+122:              domcol            1                0.0                  0                0.0              0.007
+122:           dualinfer            0                0.0                  0                0.0              0.000
+122:             probing            0                0.0                  0                0.0              0.000
+122:        substitution            0                0.0                  0                0.0              0.000
+122:            sparsify            0                0.0                  0                0.0              0.000
+122: 
+122: reduced problem:
+122:   reduced rows:     359
+122:   reduced columns:  439
+122:   reduced int. columns:  0
+122:   reduced cont. columns:  439
+122:   reduced nonzeros: 1506
+122: 
+122: presolving finished after 0.199 seconds
+122: 
+122: Equilibrium scaling LP (persistent)
+122: Simplifier removed 17 rows, 17 columns, 42 nonzeros, 14 col bounds, 22 row bounds
+122: Reduced LP has 342 rows 422 columns 1470 nonzeros
+122: Equilibrium scaling LP
+122: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+122:   L  |    0.0 |       0 |     3 | 1.80e+01 | 2.22e+04 |       71 | -2.16055972e+05
+122:   L  |    0.0 |     199 |     3 | 1.80e+01 | 9.75e+03 |       71 | 1.42414409e+05
+122:   E  |    0.0 |     392 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+122:   E  |    0.0 |     392 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+122:  --- unscaling internal solution
+122:  --- unsimplifying solution and basis
+122:  --- unscaling external solution
+122:  --- verifying computed solution
+122:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+122:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+122:  --- unscaling external solution
+122:  --- verifying computed solution
+122: 
+122: SoPlex status       : problem is solved [optimal]
+122: Solving time (sec)  : 0.02
+122: Iterations          : 392
+122: Objective value     : 1.72791066e+05
+122: 
+122: Solution passed validation
+122: 
+122: postsolve finished after 0.024 seconds
+122: feasible: true
+122: objective value: 172791.065595612
+122: 
+122: violations:
+122:   bounds:      5.02914190292358e-14
+122:   constraints: 0
+122:   integrality: 0
+122: 
+122: validation: SUCCESS
+122: Solving time 0.262 seconds
+122: 
+122: solving finished after 0.262 seconds
+138/287 Test #122: r-solve-finnis.mps-lp_presolvers_with_basis.set ............................................   Passed    0.41 sec
+140: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+140: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+140: 
+140: External libraries: 
+140:   Boost    1.83.0 	 (https://www.boost.org/)
+140:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+140:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+140:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+140: 
+140: reading took 0.00803 seconds
+140: Numerical Statistics:
+140:  Matrix range    [0e+00,2e+00]
+140:  Objective range [1e+00,1e+00]
+140:  Bounds range    [0e+00,0e+00]
+140:  RHS range       [1e+02,2e+02]
+140:  Dynamism Variables: 2e+01
+140:  Dynamism Rows     : 8e+00
+140: set presolve.componentsmaxint = -1
+140: set presolve.detectlindep = 0
+140: set doubletoneq.enabled = 0
+140: set dualinfer.enabled = 0
+140: set substitution.enabled = 0
+140: set sparsify.enabled = 0
+140: 
+140: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps with dual-postsolve activated
+140:   rows:     205
+140:   columns:  203
+140:   int. columns:  0
+140:   cont. columns:  203
+140:   nonzeros: 551
+140: 
+140: round 0   ( Trivial  ):    1 del cols,    1 del rows,    1 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+140: round 1   (  Final   ): Unchanged
+140: presolved 1 rounds:    1 del cols,    1 del rows,    6 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
+140: 
+140:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+140:        colsingleton            1                0.0                  0                0.0              0.000
+140:     coefftightening            0                0.0                  0                0.0              0.000
+140:         propagation            1              100.0                 12              100.0              0.001
+140:       fixcontinuous            1                0.0                  0                0.0              0.000
+140:       simpleprobing            0                0.0                  0                0.0              0.000
+140:        parallelrows            1                0.0                  0                0.0              0.001
+140:        parallelcols            1                0.0                  0                0.0              0.001
+140:            stuffing            1                0.0                  0                0.0              0.000
+140:             dualfix            1                0.0                  0                0.0              0.016
+140:        simplifyineq            0                0.0                  0                0.0              0.000
+140:         doubletoneq            0                0.0                  0                0.0              0.000
+140:             implint            0                0.0                  0                0.0              0.000
+140:              domcol            1                0.0                  0                0.0              0.001
+140:           dualinfer            0                0.0                  0                0.0              0.000
+140:             probing            0                0.0                  0                0.0              0.000
+140:        substitution            0                0.0                  0                0.0              0.000
+140:            sparsify            0                0.0                  0                0.0              0.000
+140: 
+140: reduced problem:
+140:   reduced rows:     203
+140:   reduced columns:  202
+140:   reduced int. columns:  0
+140:   reduced cont. columns:  202
+140:   reduced nonzeros: 550
+140: 
+140: presolving finished after 0.031 seconds
+140: 
+140: Equilibrium scaling LP (persistent)
+140: Simplifier removed 22 rows, 22 columns, 45 nonzeros, 0 col bounds, 82 row bounds
+140: Reduced LP has 181 rows 180 columns 505 nonzeros
+140: Equilibrium scaling LP
+140: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+140:   L  |    0.0 |       0 |     3 | 1.80e-01 | 0.00e+00 |        0 | 0.00000000e+00
+140:   E  |    0.0 |       0 |     3 | 0.00e+00 | 1.80e-01 |        1 | 0.00000000e+00
+140:   E  |    0.0 |     197 |     5 | 0.00e+00 | 2.95e+00 |       13 | -5.12490030e+01
+140:   E  |    0.0 |     208 |     9 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+140:  --- unscaling internal solution
+140:  --- unsimplifying solution and basis
+140:  --- unscaling external solution
+140:  --- verifying computed solution
+140:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+140:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+140:  --- unscaling external solution
+140:  --- verifying computed solution
+140: 
+140: SoPlex status       : problem is solved [optimal]
+140: Solving time (sec)  : 0.00
+140: Iterations          : 208
+140: Objective value     : -5.22020612e+01
+140: 
+140: Solution passed validation
+140: 
+140: postsolve finished after 0.005 seconds
+140: feasible: true
+140: objective value: -52.2020612117073
+140: 
+140: violations:
+140:   bounds:      0
+140:   constraints: 0
+140:   integrality: 0
+140: 
+140: validation: SUCCESS
+140: Solving time 0.052 seconds
+140: 
+140: solving finished after 0.052 seconds
+139/287 Test #140: r-solve-sc205.mps-lp_presolvers_with_basis.set .............................................   Passed    0.17 sec
+131: 
+131: SoPlex status       : problem is solved [optimal]
+131: Solving time (sec)  : 0.00
+131: Iterations          : 204
+131: Objective value     : -2.52647061e+01
+131: 
+131: Solution passed validation
+131: 
+131: postsolve finished after 0.047 seconds
+131: feasible: true
+131: objective value: -25.26470606188
+131: 
+131: violations:
+131:   bounds:      0
+131:   constraints: 0
+131:   integrality: 0
+131: 
+131: validation: SUCCESS
+131: Solving time 0.178 seconds
+131: 
+131: solving finished after 0.178 seconds
+140/287 Test #131: r-solve-lotfi.mps-lp_presolvers_with_basis.set .............................................   Passed    0.30 sec
+125: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+125: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+125: 
+125: External libraries: 
+125:   Boost    1.83.0 	 (https://www.boost.org/)
+125:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+125:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+125:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+125: 
+125: reading took 0.0557 seconds
+125: Numerical Statistics:
+125:  Matrix range    [1e-03,2e+03]
+125:  Objective range [2e-01,3e+03]
+125:  Bounds range    [0e+00,0e+00]
+125:  RHS range       [5e-01,9e+05]
+125:  Dynamism Variables: 5e+05
+125:  Dynamism Rows     : 1e+04
+125: set presolve.componentsmaxint = -1
+125: set presolve.detectlindep = 0
+125: set doubletoneq.enabled = 0
+125: set dualinfer.enabled = 0
+125: set substitution.enabled = 0
+125: set sparsify.enabled = 0
+125: 
+125: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps with dual-postsolve activated
+125:   rows:     174
+125:   columns:  142
+125:   int. columns:  0
+125:   cont. columns:  142
+125:   nonzeros: 2269
+125: 
+125: round 0   ( Trivial  ):    1 del cols,   11 del rows,   12 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+125: round 1   (   Fast   ):    1 del cols,   11 del rows,  298 chg bounds,    0 chg sides,    0 chg coeffs, 1506 tsx applied,    0 tsx conflicts
+125: round 2   (   Fast   ):    1 del cols,   11 del rows,  326 chg bounds,    0 chg sides,    0 chg coeffs, 1594 tsx applied,    0 tsx conflicts
+125: round 3   (Exhaustive):    3 del cols,   11 del rows,  329 chg bounds,    0 chg sides,    0 chg coeffs, 1597 tsx applied,    0 tsx conflicts
+125: round 4   (Exhaustive):    3 del cols,   11 del rows,  329 chg bounds,    0 chg sides,    0 chg coeffs, 1597 tsx applied,    0 tsx conflicts
+125: round 5   (  Final   ): Unchanged
+125: presolved 5 rounds:    3 del cols,   11 del rows,  329 chg bounds,    0 chg sides,    0 chg coeffs, 1597 tsx applied,    0 tsx conflicts
+125: 
+125:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+125:        colsingleton            5                0.0                  0                0.0              0.000
+125:     coefftightening            0                0.0                  0                0.0              0.000
+125:         propagation            5               40.0               1594              100.0              0.020
+125:       fixcontinuous            2                0.0                  0                0.0              0.000
+125:       simpleprobing            0                0.0                  0                0.0              0.000
+125:        parallelrows            1                0.0                  0                0.0              0.009
+125:        parallelcols            1                0.0                  0                0.0              0.004
+125:            stuffing            2                0.0                  0                0.0              0.000
+125:             dualfix            2               50.0                  1              100.0              0.001
+125:        simplifyineq            0                0.0                  0                0.0              0.000
+125:         doubletoneq            0                0.0                  0                0.0              0.000
+125:             implint            0                0.0                  0                0.0              0.000
+125:              domcol            2               50.0                  2              100.0              0.029
+125:           dualinfer            0                0.0                  0                0.0              0.000
+125:             probing            0                0.0                  0                0.0              0.000
+125:        substitution            0                0.0                  0                0.0              0.000
+125:            sparsify            0                0.0                  0                0.0              0.000
+125: 
+125: reduced problem:
+125:   reduced rows:     163
+125:   reduced columns:  139
+125:   reduced int. columns:  0
+125:   reduced cont. columns:  139
+125:   reduced nonzeros: 2200
+125: 
+125: presolving finished after 0.200 seconds
+125: 
+125: Equilibrium scaling LP (persistent)
+125: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+125: Reduced LP has 163 rows 139 columns 2200 nonzeros
+125: Equilibrium scaling LP
+125: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+125:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.15e+05 |       87 | -4.53451364e+06
+125:   L  |    0.0 |     142 |     6 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+125:  --- unscaling internal solution
+125:  --- unsimplifying solution and basis
+125:  --- unscaling external solution
+125:  --- verifying computed solution
+125:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+125:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+125:  --- unscaling external solution
+125:  --- verifying computed solution
+125: 
+125: SoPlex status       : problem is solved [optimal]
+125: Solving time (sec)  : 0.02
+125: Iterations          : 142
+125: Objective value     : -8.96644822e+05
+125: 
+125: Solution passed validation
+125: 
+125: postsolve finished after 0.027 seconds
+125: feasible: true
+125: objective value: -896644.821863046
+125: 
+125: violations:
+125:   bounds:      0
+125:   constraints: 0
+125:   integrality: 0
+125: 
+125: validation: SUCCESS
+125: Solving time 0.244 seconds
+125: 
+125: solving finished after 0.244 seconds
+141/287 Test #125: r-solve-israel.mps-lp_presolvers_with_basis.set ............................................   Passed    0.37 sec
 142: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 142: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 142: 
@@ -7023,7 +7235,7 @@
 142:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 142:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 142: 
-142: reading took 0.000718 seconds
+142: reading took 0.000633 seconds
 142: Numerical Statistics:
 142:  Matrix range    [0e+00,2e+00]
 142:  Objective range [1e+00,1e+00]
@@ -7077,7 +7289,7 @@
 142:   reduced cont. columns:  48
 142:   reduced nonzeros: 130
 142: 
-142: presolving finished after 0.007 seconds
+142: presolving finished after 0.006 seconds
 142: 
 142: Equilibrium scaling LP (persistent)
 142: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 26 row bounds
@@ -7103,7 +7315,7 @@
 142: 
 142: Solution passed validation
 142: 
-142: postsolve finished after 0.001 seconds
+142: postsolve finished after 0.006 seconds
 142: feasible: true
 142: objective value: -64.5750770585645
 142: 
@@ -7116,107 +7328,110 @@
 142: Solving time 0.014 seconds
 142: 
 142: solving finished after 0.014 seconds
-125: 
-125: SoPlex status       : problem is solved [optimal]
-125: Solving time (sec)  : 0.00
-125: Iterations          : 142
-125: Objective value     : -8.96644822e+05
-125: 
-125: Solution passed validation
-125: 
-125: postsolve finished after 0.025 seconds
-125: feasible: true
-125: objective value: -896644.821863046
-125: 
-125: violations:
-125:   bounds:      0
-125:   constraints: 0
-125:   integrality: 0
-125: 
-125: validation: SUCCESS
-125: Solving time 0.172 seconds
-125: 
-125: solving finished after 0.172 seconds
-140: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-140: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-140: 
-140: External libraries: 
-140:   Boost    1.83.0 	 (https://www.boost.org/)
-140:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-140:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-140:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-140: 
-140: reading took 0.00428 seconds
-140: Numerical Statistics:
-140:  Matrix range    [0e+00,2e+00]
-140:  Objective range [1e+00,1e+00]
-140:  Bounds range    [0e+00,0e+00]
-140:  RHS range       [1e+02,2e+02]
-140:  Dynamism Variables: 2e+01
-140:  Dynamism Rows     : 8e+00
-140: set presolve.componentsmaxint = -1
-140: set presolve.detectlindep = 0
-140: set doubletoneq.enabled = 0
-140: set dualinfer.enabled = 0
-140: set substitution.enabled = 0
-140: set sparsify.enabled = 0
-140: 
-140: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps with dual-postsolve activated
-140:   rows:     205
-140:   columns:  203
-140:   int. columns:  0
-140:   cont. columns:  203
-140:   nonzeros: 551
-140: 
-140: round 0   ( Trivial  ):    1 del cols,    1 del rows,    1 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-140: round 1   (  Final   ): Unchanged
-140: presolved 1 rounds:    1 del cols,    1 del rows,    6 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
-140: 
-140:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-140:        colsingleton            1                0.0                  0                0.0              0.000
-140:     coefftightening            0                0.0                  0                0.0              0.000
-140:         propagation            1              100.0                 12              100.0              0.001
-140:       fixcontinuous            1                0.0                  0                0.0              0.000
-140:       simpleprobing            0                0.0                  0                0.0              0.000
-140:        parallelrows            1                0.0                  0                0.0              0.001
-140:        parallelcols            1                0.0                  0                0.0              0.001
-140:            stuffing            1                0.0                  0                0.0              0.000
-140:             dualfix            1                0.0                  0                0.0              0.000
-140:        simplifyineq            0                0.0                  0                0.0              0.000
-140:         doubletoneq            0                0.0                  0                0.0              0.000
-140:             implint            0                0.0                  0                0.0              0.000
-140:              domcol            1                0.0                  0                0.0              0.001
-140:           dualinfer            0                0.0                  0                0.0              0.000
-140:             probing            0                0.0                  0                0.0              0.000
-140:        substitution            0                0.0                  0                0.0              0.000
-140:            sparsify            0                0.0                  0                0.0              0.000
-140: 
-140: reduced problem:
-140:   reduced rows:     203
-140:   reduced columns:  202
-140:   reduced int. columns:  0
-140:   reduced cont. columns:  202
-140:   reduced nonzeros: 550
-140: 
-140: presolving finished after 0.007 seconds
-140: 
-140: Equilibrium scaling LP (persistent)
-140: Simplifier removed 22 rows, 22 columns, 45 nonzeros, 0 col bounds, 82 row bounds
-140: Reduced LP has 181 rows 180 columns 505 nonzeros
-140: Equilibrium scaling LP
-140: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-140:   L  |    0.0 |       0 |     3 | 1.80e-01 | 0.00e+00 |        0 | 0.00000000e+00
-140:   E  |    0.0 |       0 |     3 | 0.00e+00 | 1.80e-01 |        1 | 0.00000000e+00
-140:   E  |    0.0 |     197 |     5 | 0.00e+00 | 2.95e+00 |       13 | -5.12490030e+01
-140:   E  |    0.0 |     208 |     9 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-140:  --- unscaling internal solution
-140:  --- unsimplifying solution and basis
-140:  --- unscaling external solution
-140:  --- verifying computed solution
-140:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-140:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-140:  --- unscaling external solution
-140:  --- verifying computed solution
+142/287 Test #142: q-solve-sc50a.mps-lp_presolvers_with_basis.set .............................................   Passed    0.14 sec
+143: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+143: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+143: 
+143: External libraries: 
+143:   Boost    1.83.0 	 (https://www.boost.org/)
+143:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+143:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+143:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+143: 
+143: reading took 0.00286 seconds
+143: Numerical Statistics:
+143:  Matrix range    [0e+00,2e+00]
+143:  Objective range [1e+00,1e+00]
+143:  Bounds range    [0e+00,0e+00]
+143:  RHS range       [1e+02,2e+02]
+143:  Dynamism Variables: 2e+01
+143:  Dynamism Rows     : 8e+00
+143: set presolve.componentsmaxint = -1
+143: set presolve.detectlindep = 0
+143: set doubletoneq.enabled = 0
+143: set dualinfer.enabled = 0
+143: set substitution.enabled = 0
+143: set sparsify.enabled = 0
+143: 
+143: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps with dual-postsolve activated
+143:   rows:     50
+143:   columns:  48
+143:   int. columns:  0
+143:   cont. columns:  48
+143:   nonzeros: 130
+143: 
+143: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+143: round 1   (   Fast   ):    0 del cols,    0 del rows,    5 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
+143: round 2   (Exhaustive):    0 del cols,    0 del rows,    8 chg bounds,    0 chg sides,    0 chg coeffs,   18 tsx applied,    0 tsx conflicts
+143: round 3   (  Final   ):    0 del cols,    0 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
+143: presolved 3 rounds:    0 del cols,    0 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
+143: 
+143:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+143:        colsingleton            3                0.0                  0                0.0              0.000
+143:     coefftightening            0                0.0                  0                0.0              0.000
+143:         propagation            3              100.0                 24              100.0              0.000
+143:       fixcontinuous            1                0.0                  0                0.0              0.000
+143:       simpleprobing            0                0.0                  0                0.0              0.000
+143:        parallelrows            1                0.0                  0                0.0              0.000
+143:        parallelcols            1                0.0                  0                0.0              0.000
+143:            stuffing            1                0.0                  0                0.0              0.000
+143:             dualfix            1                0.0                  0                0.0              0.000
+143:        simplifyineq            0                0.0                  0                0.0              0.000
+143:         doubletoneq            0                0.0                  0                0.0              0.000
+143:             implint            0                0.0                  0                0.0              0.000
+143:              domcol            1                0.0                  0                0.0              0.000
+143:           dualinfer            0                0.0                  0                0.0              0.000
+143:             probing            0                0.0                  0                0.0              0.000
+143:        substitution            0                0.0                  0                0.0              0.000
+143:            sparsify            0                0.0                  0                0.0              0.000
+143: 
+143: reduced problem:
+143:   reduced rows:     49
+143:   reduced columns:  48
+143:   reduced int. columns:  0
+143:   reduced cont. columns:  48
+143:   reduced nonzeros: 130
+143: 
+143: presolving finished after 0.003 seconds
+143: 
+143: Equilibrium scaling LP (persistent)
+143: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 26 row bounds
+143: Reduced LP has 41 rows 40 columns 113 nonzeros
+143: Equilibrium scaling LP
+143: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+143:   L  |    0.0 |       0 |     3 | 6.83e-01 | 0.00e+00 |        0 | 0.00000000e+00
+143:   E  |    0.0 |       0 |     3 | 0.00e+00 | 6.83e-01 |        1 | 0.00000000e+00
+143:   E  |    0.0 |      38 |     4 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
+143:  --- unscaling internal solution
+143:  --- unsimplifying solution and basis
+143:  --- unscaling external solution
+143:  --- verifying computed solution
+143:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
+143:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
+143:  --- unscaling external solution
+143:  --- verifying computed solution
+143: 
+143: SoPlex status       : problem is solved [optimal]
+143: Solving time (sec)  : 0.00
+143: Iterations          : 38
+143: Objective value     : -6.45750771e+01
+143: 
+143: Solution passed validation
+143: 
+143: postsolve finished after 0.001 seconds
+143: feasible: true
+143: objective value: -64.5750770585645
+143: 
+143: violations:
+143:   bounds:      0
+143:   constraints: 0
+143:   integrality: 0
+143: 
+143: validation: SUCCESS
+143: Solving time 0.007 seconds
+143: 
+143: solving finished after 0.007 seconds
+143/287 Test #143: r-solve-sc50a.mps-lp_presolvers_with_basis.set .............................................   Passed    0.13 sec
 144: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 144: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 144: 
@@ -7226,7 +7441,7 @@
 144:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 144:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 144: 
-144: reading took 0.00122 seconds
+144: reading took 0.000487 seconds
 144: Numerical Statistics:
 144:  Matrix range    [0e+00,3e+00]
 144:  Objective range [1e+00,1e+00]
@@ -7258,8 +7473,8 @@
 144:         propagation            1              100.0                  6              100.0              0.000
 144:       fixcontinuous            1                0.0                  0                0.0              0.000
 144:       simpleprobing            0                0.0                  0                0.0              0.000
-144:        parallelrows            1                0.0                  0                0.0              0.002
-144:        parallelcols            1                0.0                  0                0.0              0.002
+144:        parallelrows            1                0.0                  0                0.0              0.000
+144:        parallelcols            1                0.0                  0                0.0              0.000
 144:            stuffing            1                0.0                  0                0.0              0.000
 144:             dualfix            1                0.0                  0                0.0              0.000
 144:        simplifyineq            0                0.0                  0                0.0              0.000
@@ -7278,7 +7493,7 @@
 144:   reduced cont. columns:  48
 144:   reduced nonzeros: 118
 144: 
-144: presolving finished after 0.008 seconds
+144: presolving finished after 0.001 seconds
 144: 
 144: Equilibrium scaling LP (persistent)
 144: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 27 row bounds
@@ -7314,9 +7529,10 @@
 144:   integrality: 0
 144: 
 144: validation: SUCCESS
-144: Solving time 0.011 seconds
+144: Solving time 0.003 seconds
 144: 
-144: solving finished after 0.011 seconds
+144: solving finished after 0.003 seconds
+144/287 Test #144: d-solve-sc50b.mps-lp_presolvers_with_basis.set .............................................   Passed    0.13 sec
 145: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 145: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 145: 
@@ -7326,7 +7542,7 @@
 145:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 145:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 145: 
-145: reading took 0.000677 seconds
+145: reading took 0.00102 seconds
 145: Numerical Statistics:
 145:  Matrix range    [0e+00,3e+00]
 145:  Objective range [1e+00,1e+00]
@@ -7358,7 +7574,7 @@
 145:         propagation            1              100.0                  6              100.0              0.000
 145:       fixcontinuous            1                0.0                  0                0.0              0.000
 145:       simpleprobing            0                0.0                  0                0.0              0.000
-145:        parallelrows            1                0.0                  0                0.0              0.000
+145:        parallelrows            1                0.0                  0                0.0              0.004
 145:        parallelcols            1                0.0                  0                0.0              0.000
 145:            stuffing            1                0.0                  0                0.0              0.000
 145:             dualfix            1                0.0                  0                0.0              0.000
@@ -7378,7 +7594,7 @@
 145:   reduced cont. columns:  48
 145:   reduced nonzeros: 118
 145: 
-145: presolving finished after 0.001 seconds
+145: presolving finished after 0.005 seconds
 145: 
 145: Equilibrium scaling LP (persistent)
 145: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 27 row bounds
@@ -7414,159 +7630,10 @@
 145:   integrality: 0
 145: 
 145: validation: SUCCESS
-145: Solving time 0.005 seconds
+145: Solving time 0.008 seconds
 145: 
-145: solving finished after 0.005 seconds
-test 149
-        Start 149: r-solve-scagr7.mps-lp_presolvers_with_basis.set
-
-149: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps" "-o" "-0.2331389824330984e7" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-149: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-149: Test timeout computed to be: 10000000
-139: 
-139: SoPlex status       : problem is solved [optimal]
-139: Solving time (sec)  : 0.00
-139: Iterations          : 208
-139: Objective value     : -5.22020612e+01
-139: 
-139: Solution passed validation
-139: 
-139: postsolve finished after 0.001 seconds
-139: feasible: true
-139: objective value: -52.2020612117073
-139: 
-139: violations:
-139:   bounds:      0
-139:   constraints: 0
-139:   integrality: 0
-139: 
-139: validation: SUCCESS
-139: Solving time 0.027 seconds
-139: 
-139: solving finished after 0.027 seconds
-140: 
-140: SoPlex status       : problem is solved [optimal]
-140: Solving time (sec)  : 0.00
-140: Iterations          : 208
-140: Objective value     : -5.22020612e+01
-140: 
-140: Solution passed validation
-140: 
-140: postsolve finished after 0.005 seconds
-140: feasible: true
-140: objective value: -52.2020612117073
-140: 
-140: violations:
-140:   bounds:      0
-140:   constraints: 0
-140:   integrality: 0
-140: 
-140: validation: SUCCESS
-140: Solving time 0.035 seconds
-140: 
-140: solving finished after 0.035 seconds
-143: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-143: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-143: 
-143: External libraries: 
-143:   Boost    1.83.0 	 (https://www.boost.org/)
-143:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-143:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-143:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-143: 
-143: reading took 0.00141 seconds
-143: Numerical Statistics:
-143:  Matrix range    [0e+00,2e+00]
-143:  Objective range [1e+00,1e+00]
-143:  Bounds range    [0e+00,0e+00]
-143:  RHS range       [1e+02,2e+02]
-143:  Dynamism Variables: 2e+01
-143:  Dynamism Rows     : 8e+00
-143: set presolve.componentsmaxint = -1
-143: set presolve.detectlindep = 0
-143: set doubletoneq.enabled = 0
-143: set dualinfer.enabled = 0
-143: set substitution.enabled = 0
-143: set sparsify.enabled = 0
-143: 
-143: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps with dual-postsolve activated
-143:   rows:     50
-143:   columns:  48
-143:   int. columns:  0
-143:   cont. columns:  48
-143:   nonzeros: 130
-143: 
-143: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-143: round 1   (   Fast   ):    0 del cols,    0 del rows,    5 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
-143: round 2   (Exhaustive):    0 del cols,    0 del rows,    8 chg bounds,    0 chg sides,    0 chg coeffs,   18 tsx applied,    0 tsx conflicts
-143: round 3   (  Final   ):    0 del cols,    0 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
-143: presolved 3 rounds:    0 del cols,    0 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
-143: 
-143:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-143:        colsingleton            3                0.0                  0                0.0              0.000
-143:     coefftightening            0                0.0                  0                0.0              0.000
-143:         propagation            3              100.0                 24              100.0              0.000
-143:       fixcontinuous            1                0.0                  0                0.0              0.000
-143:       simpleprobing            0                0.0                  0                0.0              0.000
-143:        parallelrows            1                0.0                  0                0.0              0.000
-143:        parallelcols            1                0.0                  0                0.0              0.000
-143:            stuffing            1                0.0                  0                0.0              0.000
-143:             dualfix            1                0.0                  0                0.0              0.000
-143:        simplifyineq            0                0.0                  0                0.0              0.000
-143:         doubletoneq            0                0.0                  0                0.0              0.000
-143:             implint            0                0.0                  0                0.0              0.000
-143:              domcol            1                0.0                  0                0.0              0.000
-143:           dualinfer            0                0.0                  0                0.0              0.000
-143:             probing            0                0.0                  0                0.0              0.000
-143:        substitution            0                0.0                  0                0.0              0.000
-143:            sparsify            0                0.0                  0                0.0              0.000
-143: 
-143: reduced problem:
-143:   reduced rows:     49
-143:   reduced columns:  48
-143:   reduced int. columns:  0
-143:   reduced cont. columns:  48
-143:   reduced nonzeros: 130
-143: 
-143: presolving finished after 0.013 seconds
-143: 
-143: Equilibrium scaling LP (persistent)
-143: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 26 row bounds
-143: Reduced LP has 41 rows 40 columns 113 nonzeros
-143: Equilibrium scaling LP
-143: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-143:   L  |    0.0 |       0 |     3 | 6.83e-01 | 0.00e+00 |        0 | 0.00000000e+00
-143:   E  |    0.0 |       0 |     3 | 0.00e+00 | 6.83e-01 |        1 | 0.00000000e+00
-143:   E  |    0.0 |      38 |     4 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
-143:  --- unscaling internal solution
-143:  --- unsimplifying solution and basis
-143:  --- unscaling external solution
-143:  --- verifying computed solution
-143:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
-143:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
-143:  --- unscaling external solution
-143:  --- verifying computed solution
-143: 
-143: SoPlex status       : problem is solved [optimal]
-143: Solving time (sec)  : 0.00
-143: Iterations          : 38
-143: Objective value     : -6.45750771e+01
-143: 
-143: Solution passed validation
-143: 
-143: postsolve finished after 0.001 seconds
-143: feasible: true
-143: objective value: -64.5750770585645
-143: 
-143: violations:
-143:   bounds:      0
-143:   constraints: 0
-143:   integrality: 0
-143: 
-143: validation: SUCCESS
-143: Solving time 0.016 seconds
-143: 
-143: solving finished after 0.016 seconds
+145: solving finished after 0.008 seconds
+145/287 Test #145: q-solve-sc50b.mps-lp_presolvers_with_basis.set .............................................   Passed    0.13 sec
 146: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 146: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 146: 
@@ -7576,7 +7643,7 @@
 146:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 146:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 146: 
-146: reading took 0.00118 seconds
+146: reading took 0.00104 seconds
 146: Numerical Statistics:
 146:  Matrix range    [0e+00,3e+00]
 146:  Objective range [1e+00,1e+00]
@@ -7628,7 +7695,7 @@
 146:   reduced cont. columns:  48
 146:   reduced nonzeros: 118
 146: 
-146: presolving finished after 0.007 seconds
+146: presolving finished after 0.008 seconds
 146: 
 146: Equilibrium scaling LP (persistent)
 146: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 27 row bounds
@@ -7664,9 +7731,10 @@
 146:   integrality: 0
 146: 
 146: validation: SUCCESS
-146: Solving time 0.011 seconds
+146: Solving time 0.012 seconds
 146: 
-146: solving finished after 0.011 seconds
+146: solving finished after 0.012 seconds
+146/287 Test #146: r-solve-sc50b.mps-lp_presolvers_with_basis.set .............................................   Passed    0.12 sec
 147: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 147: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 147: 
@@ -7676,7 +7744,7 @@
 147:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 147:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 147: 
-147: reading took 0.00232 seconds
+147: reading took 0.00816 seconds
 147: Numerical Statistics:
 147:  Matrix range    [2e-01,9e+00]
 147:  Objective range [4e-01,7e+02]
@@ -7711,7 +7779,7 @@
 147:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 147:        colsingleton            7                0.0                  0                0.0              0.000
 147:     coefftightening            0                0.0                  0                0.0              0.000
-147:         propagation            7               57.1                252              100.0              0.001
+147:         propagation            7               57.1                252              100.0              0.000
 147:       fixcontinuous            2                0.0                  0                0.0              0.000
 147:       simpleprobing            0                0.0                  0                0.0              0.000
 147:        parallelrows            2                0.0                  0                0.0              0.000
@@ -7734,7 +7802,7 @@
 147:   reduced cont. columns:  99
 147:   reduced nonzeros: 333
 147: 
-147: presolving finished after 0.008 seconds
+147: presolving finished after 0.002 seconds
 147: 
 147: Equilibrium scaling LP (persistent)
 147: Simplifier removed 22 rows, 22 columns, 72 nonzeros, 23 col bounds, 62 row bounds
@@ -7770,66 +7838,10 @@
 147:   integrality: 0
 147: 
 147: validation: SUCCESS
-147: Solving time 0.015 seconds
+147: Solving time 0.007 seconds
 147: 
-147: solving finished after 0.015 seconds
-139/287 Test #125: r-solve-israel.mps-lp_presolvers_with_basis.set ............................................   Passed    0.28 sec
-140/287 Test #139: q-solve-sc205.mps-lp_presolvers_with_basis.set .............................................   Passed    0.07 sec
-141/287 Test #140: r-solve-sc205.mps-lp_presolvers_with_basis.set .............................................   Passed    0.08 sec
-142/287 Test #142: q-solve-sc50a.mps-lp_presolvers_with_basis.set .............................................   Passed    0.08 sec
-143/287 Test #143: r-solve-sc50a.mps-lp_presolvers_with_basis.set .............................................   Passed    0.08 sec
-144/287 Test #144: d-solve-sc50b.mps-lp_presolvers_with_basis.set .............................................   Passed    0.07 sec
-145/287 Test #145: q-solve-sc50b.mps-lp_presolvers_with_basis.set .............................................   Passed    0.07 sec
-146/287 Test #146: r-solve-sc50b.mps-lp_presolvers_with_basis.set .............................................   Passed    0.07 sec
-test 150
-        Start 150: d-solve-scagr25.mps-lp_presolvers_with_basis.set
-
-150: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-150: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-150: Test timeout computed to be: 10000000
-test 151
-        Start 151: q-solve-scagr25.mps-lp_presolvers_with_basis.set
-
-151: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-151: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-151: Test timeout computed to be: 10000000
-test 152
-        Start 152: r-solve-scagr25.mps-lp_presolvers_with_basis.set
-
-152: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-152: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-152: Test timeout computed to be: 10000000
-test 153
-        Start 153: d-solve-scfxm1.mps-lp_presolvers_with_basis.set
-
-153: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-153: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-153: Test timeout computed to be: 10000000
-test 154
-        Start 154: q-solve-scfxm1.mps-lp_presolvers_with_basis.set
-
-154: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-154: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-154: Test timeout computed to be: 10000000
-test 155
-        Start 155: r-solve-scfxm1.mps-lp_presolvers_with_basis.set
-
-155: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-155: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-155: Test timeout computed to be: 10000000
-test 156
-        Start 156: d-solve-scorpion.mps-lp_presolvers_with_basis.set
-
-156: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-156: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-156: Test timeout computed to be: 10000000
-test 157
-        Start 157: q-solve-scorpion.mps-lp_presolvers_with_basis.set
-
-157: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-157: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-157: Test timeout computed to be: 10000000
-147/287 Test #147: d-solve-scagr7.mps-lp_presolvers_with_basis.set ............................................   Passed    0.10 sec
+147: solving finished after 0.007 seconds
+147/287 Test #147: d-solve-scagr7.mps-lp_presolvers_with_basis.set ............................................   Passed    0.11 sec
 148: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 148: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 148: 
@@ -7839,7 +7851,7 @@
 148:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 148:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 148: 
-148: reading took 0.00204 seconds
+148: reading took 0.00258 seconds
 148: Numerical Statistics:
 148:  Matrix range    [2e-01,9e+00]
 148:  Objective range [4e-01,7e+02]
@@ -7879,7 +7891,7 @@
 148:       simpleprobing            0                0.0                  0                0.0              0.000
 148:        parallelrows            2                0.0                  0                0.0              0.000
 148:        parallelcols            2                0.0                  0                0.0              0.000
-148:            stuffing            3               66.7                169               26.0              0.004
+148:            stuffing            3               66.7                169               26.0              0.001
 148:             dualfix            3               33.3                  1              100.0              0.000
 148:        simplifyineq            0                0.0                  0                0.0              0.000
 148:         doubletoneq            0                0.0                  0                0.0              0.000
@@ -7897,7 +7909,7 @@
 148:   reduced cont. columns:  99
 148:   reduced nonzeros: 333
 148: 
-148: presolving finished after 0.012 seconds
+148: presolving finished after 0.009 seconds
 148: 
 148: Equilibrium scaling LP (persistent)
 148: Simplifier removed 22 rows, 22 columns, 72 nonzeros, 23 col bounds, 62 row bounds
@@ -7917,7 +7929,7 @@
 148:  --- verifying computed solution
 148: 
 148: SoPlex status       : problem is solved [optimal]
-148: Solving time (sec)  : 0.00
+148: Solving time (sec)  : 0.02
 148: Iterations          : 119
 148: Objective value     : -2.33138982e+06
 148: 
@@ -7933,129 +7945,10 @@
 148:   integrality: 0
 148: 
 148: validation: SUCCESS
-148: Solving time 0.019 seconds
+148: Solving time 0.016 seconds
 148: 
-148: solving finished after 0.019 seconds
-148/287 Test #148: q-solve-scagr7.mps-lp_presolvers_with_basis.set ............................................   Passed    0.10 sec
-test 158
-        Start 158: r-solve-scorpion.mps-lp_presolvers_with_basis.set
-
-158: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-158: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-158: Test timeout computed to be: 10000000
-test 159
-        Start 159: d-solve-scrs8.mps-lp_presolvers_with_basis.set
-
-159: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-159: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-159: Test timeout computed to be: 10000000
-149: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-149: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-149: 
-149: External libraries: 
-149:   Boost    1.83.0 	 (https://www.boost.org/)
-149:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-149:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-149:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-149: 
-149: reading took 0.00449 seconds
-149: Numerical Statistics:
-149:  Matrix range    [2e-01,9e+00]
-149:  Objective range [4e-01,7e+02]
-149:  Bounds range    [0e+00,0e+00]
-149:  RHS range       [9e+01,7e+03]
-149:  Dynamism Variables: 2e+01
-149:  Dynamism Rows     : 2e+01
-149: set presolve.componentsmaxint = -1
-149: set presolve.detectlindep = 0
-149: set doubletoneq.enabled = 0
-149: set dualinfer.enabled = 0
-149: set substitution.enabled = 0
-149: set sparsify.enabled = 0
-149: 
-149: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps with dual-postsolve activated
-149:   rows:     129
-149:   columns:  140
-149:   int. columns:  0
-149:   cont. columns:  140
-149:   nonzeros: 420
-149: 
-149: round 0   ( Trivial  ):    1 del cols,   34 del rows,   35 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-149: round 1   (   Fast   ):    1 del cols,   34 del rows,   66 chg bounds,    0 chg sides,    0 chg coeffs,   62 tsx applied,    0 tsx conflicts
-149: round 2   (   Fast   ):    1 del cols,   34 del rows,  105 chg bounds,    0 chg sides,    0 chg coeffs,  158 tsx applied,    0 tsx conflicts
-149: round 3   (   Fast   ):    1 del cols,   34 del rows,  133 chg bounds,    0 chg sides,    0 chg coeffs,  234 tsx applied,    0 tsx conflicts
-149: round 4   (  Medium  ):   40 del cols,   39 del rows,  146 chg bounds,   38 chg sides,   38 chg coeffs,  291 tsx applied,  125 tsx conflicts
-149: round 5   (  Medium  ):   41 del cols,   40 del rows,  147 chg bounds,   38 chg sides,   38 chg coeffs,  296 tsx applied,  125 tsx conflicts
-149: round 6   (Exhaustive):   41 del cols,   40 del rows,  148 chg bounds,   38 chg sides,   38 chg coeffs,  297 tsx applied,  125 tsx conflicts
-149: round 7   (  Final   ):   41 del cols,   40 del rows,  148 chg bounds,   38 chg sides,   38 chg coeffs,  297 tsx applied,  125 tsx conflicts
-149: presolved 7 rounds:   41 del cols,   40 del rows,  148 chg bounds,   38 chg sides,   38 chg coeffs,  297 tsx applied,  125 tsx conflicts
-149: 
-149:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-149:        colsingleton            7                0.0                  0                0.0              0.000
-149:     coefftightening            0                0.0                  0                0.0              0.000
-149:         propagation            7               57.1                252              100.0              0.003
-149:       fixcontinuous            2                0.0                  0                0.0              0.000
-149:       simpleprobing            0                0.0                  0                0.0              0.000
-149:        parallelrows            2                0.0                  0                0.0              0.000
-149:        parallelcols            2                0.0                  0                0.0              0.001
-149:            stuffing            3               66.7                169               26.0              0.002
-149:             dualfix            3               33.3                  1              100.0              0.000
-149:        simplifyineq            0                0.0                  0                0.0              0.000
-149:         doubletoneq            0                0.0                  0                0.0              0.000
-149:             implint            0                0.0                  0                0.0              0.000
-149:              domcol            1                0.0                  0                0.0              0.000
-149:           dualinfer            0                0.0                  0                0.0              0.000
-149:             probing            0                0.0                  0                0.0              0.000
-149:        substitution            0                0.0                  0                0.0              0.000
-149:            sparsify            0                0.0                  0                0.0              0.000
-149: 
-149: reduced problem:
-149:   reduced rows:     89
-149:   reduced columns:  99
-149:   reduced int. columns:  0
-149:   reduced cont. columns:  99
-149:   reduced nonzeros: 333
-149: 
-149: presolving finished after 0.023 seconds
-149: 
-149: Equilibrium scaling LP (persistent)
-149: Simplifier removed 22 rows, 22 columns, 72 nonzeros, 23 col bounds, 62 row bounds
-149: Reduced LP has 67 rows 77 columns 261 nonzeros
-149: Equilibrium scaling LP
-149: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-149:   L  |    0.0 |       0 |     3 | 3.00e+00 | 1.71e+05 |       44 | -4.44039449e+07
-149:   E  |    0.0 |     117 |     5 | 0.00e+00 | 1.32e-01 |        1 | -2.33112823e+06
-149:   E  |    0.0 |     119 |     6 | 0.00e+00 | 0.00e+00 |        0 | -2.33138982e+06
-149:  --- unscaling internal solution
-149:  --- unsimplifying solution and basis
-149:  --- unscaling external solution
-149:  --- verifying computed solution
-149:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.33138982e+06
-149:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.33138982e+06
-149:  --- unscaling external solution
-149:  --- verifying computed solution
-149: 
-149: SoPlex status       : problem is solved [optimal]
-149: Solving time (sec)  : 0.00
-149: Iterations          : 119
-149: Objective value     : -2.33138982e+06
-149: 
-149: Solution passed validation
-149: 
-149: postsolve finished after 0.007 seconds
-149: feasible: true
-149: objective value: -2331389.82433098
-149: 
-149: violations:
-149:   bounds:      0
-149:   constraints: 0
-149:   integrality: 0
-149: 
-149: validation: SUCCESS
-149: Solving time 0.036 seconds
-149: 
-149: solving finished after 0.036 seconds
-149/287 Test #149: r-solve-scagr7.mps-lp_presolvers_with_basis.set ............................................   Passed    0.08 sec
+148: solving finished after 0.016 seconds
+148/287 Test #148: q-solve-scagr7.mps-lp_presolvers_with_basis.set ............................................   Passed    0.09 sec
 150: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 150: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 150: 
@@ -8065,7 +7958,7 @@
 150:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 150:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 150: 
-150: reading took 0.00836 seconds
+150: reading took 0.00782 seconds
 150: Numerical Statistics:
 150:  Matrix range    [2e-01,9e+00]
 150:  Objective range [4e-01,7e+02]
@@ -8099,7 +7992,7 @@
 150:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 150:        colsingleton            6                0.0                  0                0.0              0.000
 150:     coefftightening            0                0.0                  0                0.0              0.000
-150:         propagation            6               66.7                900              100.0              0.001
+150:         propagation            6               66.7                900              100.0              0.000
 150:       fixcontinuous            2                0.0                  0                0.0              0.000
 150:       simpleprobing            0                0.0                  0                0.0              0.000
 150:        parallelrows            1                0.0                  0                0.0              0.000
@@ -8122,7 +8015,7 @@
 150:   reduced cont. columns:  369
 150:   reduced nonzeros: 1287
 150: 
-150: presolving finished after 0.022 seconds
+150: presolving finished after 0.004 seconds
 150: 
 150: Equilibrium scaling LP (persistent)
 150: Simplifier removed 76 rows, 76 columns, 252 nonzeros, 77 col bounds, 224 row bounds
@@ -8130,12 +8023,102 @@
 150: Equilibrium scaling LP
 150: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 150:   L  |    0.0 |       0 |     3 | 3.00e+00 | 6.46e+05 |      170 | -1.64720394e+08
+test 154
+        Start 154: q-solve-scfxm1.mps-lp_presolvers_with_basis.set
+
+154: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+154: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+154: Test timeout computed to be: 10000000
+test 155
+        Start 155: r-solve-scfxm1.mps-lp_presolvers_with_basis.set
+
+155: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+155: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+155: Test timeout computed to be: 10000000
+test 156
+        Start 156: d-solve-scorpion.mps-lp_presolvers_with_basis.set
+
+156: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+156: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+156: Test timeout computed to be: 10000000
+test 157
+        Start 157: q-solve-scorpion.mps-lp_presolvers_with_basis.set
+
+157: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+157: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+157: Test timeout computed to be: 10000000
+test 158
+        Start 158: r-solve-scorpion.mps-lp_presolvers_with_basis.set
+
+158: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+158: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+158: Test timeout computed to be: 10000000
+test 159
+        Start 159: d-solve-scrs8.mps-lp_presolvers_with_basis.set
+
+159: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+159: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+159: Test timeout computed to be: 10000000
 test 160
         Start 160: q-solve-scrs8.mps-lp_presolvers_with_basis.set
 
 160: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
 160: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 160: Test timeout computed to be: 10000000
+test 161
+        Start 161: r-solve-scrs8.mps-lp_presolvers_with_basis.set
+
+161: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+161: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+161: Test timeout computed to be: 10000000
+test 162
+        Start 162: d-solve-scsd1.mps-lp_presolvers_with_basis.set
+
+162: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+162: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+162: Test timeout computed to be: 10000000
+test 163
+        Start 163: q-solve-scsd1.mps-lp_presolvers_with_basis.set
+
+163: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+163: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+163: Test timeout computed to be: 10000000
+test 164
+        Start 164: r-solve-scsd1.mps-lp_presolvers_with_basis.set
+
+164: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+164: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+164: Test timeout computed to be: 10000000
+test 165
+        Start 165: d-solve-seba.mps-lp_presolvers_with_basis.set
+
+165: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+165: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+165: Test timeout computed to be: 10000000
+test 166
+        Start 166: q-solve-seba.mps-lp_presolvers_with_basis.set
+
+166: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+166: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+166: Test timeout computed to be: 10000000
+test 167
+        Start 167: r-solve-seba.mps-lp_presolvers_with_basis.set
+
+167: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+167: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+167: Test timeout computed to be: 10000000
+test 168
+        Start 168: d-solve-share1b.mps-lp_presolvers_with_basis.set
+
+168: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+168: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+168: Test timeout computed to be: 10000000
+test 169
+        Start 169: q-solve-share1b.mps-lp_presolvers_with_basis.set
+
+169: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+169: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+169: Test timeout computed to be: 10000000
 151: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 151: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 151: 
@@ -8145,7 +8128,7 @@
 151:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 151:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 151: 
-151: reading took 0.00741 seconds
+151: reading took 0.00717 seconds
 151: Numerical Statistics:
 151:  Matrix range    [2e-01,9e+00]
 151:  Objective range [4e-01,7e+02]
@@ -8179,17 +8162,17 @@
 151:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 151:        colsingleton            6                0.0                  0                0.0              0.000
 151:     coefftightening            0                0.0                  0                0.0              0.000
-151:         propagation            6               66.7                900              100.0              0.002
+151:         propagation            6               66.7                900              100.0              0.005
 151:       fixcontinuous            2                0.0                  0                0.0              0.000
 151:       simpleprobing            0                0.0                  0                0.0              0.000
 151:        parallelrows            1                0.0                  0                0.0              0.000
-151:        parallelcols            1                0.0                  0                0.0              0.000
+151:        parallelcols            1                0.0                  0                0.0              0.001
 151:            stuffing            3               66.7                529               25.3              0.004
 151:             dualfix            2               50.0                  1              100.0              0.000
 151:        simplifyineq            0                0.0                  0                0.0              0.000
 151:         doubletoneq            0                0.0                  0                0.0              0.000
 151:             implint            0                0.0                  0                0.0              0.000
-151:              domcol            1                0.0                  0                0.0              0.000
+151:              domcol            1                0.0                  0                0.0              0.001
 151:           dualinfer            0                0.0                  0                0.0              0.000
 151:             probing            0                0.0                  0                0.0              0.000
 151:        substitution            0                0.0                  0                0.0              0.000
@@ -8202,7 +8185,7 @@
 151:   reduced cont. columns:  369
 151:   reduced nonzeros: 1287
 151: 
-151: presolving finished after 0.030 seconds
+151: presolving finished after 0.086 seconds
 151: 
 151: Equilibrium scaling LP (persistent)
 151: Simplifier removed 76 rows, 76 columns, 252 nonzeros, 77 col bounds, 224 row bounds
@@ -8210,7 +8193,72 @@
 151: Equilibrium scaling LP
 151: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 151:   L  |    0.0 |       0 |     3 | 3.00e+00 | 6.46e+05 |      170 | -1.64720394e+08
+151:   L  |    0.0 |     199 |     4 | 3.00e+00 | 8.57e+05 |      140 | -4.52480059e+07
+151:   L  |    0.0 |     399 |     6 | 3.00e+00 | 1.95e+05 |       84 | -1.99009210e+07
+151:   E  |    0.0 |     519 |     8 | 0.00e+00 | 1.32e-01 |        1 | -1.47531344e+07
+151:   E  |    0.0 |     520 |     9 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+151:  --- unscaling internal solution
+151:  --- unsimplifying solution and basis
+151:  --- unscaling external solution
+151:  --- verifying computed solution
+151:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+151:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+151:  --- unscaling external solution
+151:  --- verifying computed solution
+151: 
+151: SoPlex status       : problem is solved [optimal]
+151: Solving time (sec)  : 0.04
+151: Iterations          : 520
+151: Objective value     : -1.47534331e+07
+151: 
+151: Solution passed validation
+151: 
+151: postsolve finished after 0.007 seconds
+151: feasible: true
+151: objective value: -14753433.0607685
+151: 
+151: violations:
+151:   bounds:      0
+151:   constraints: 0
+151:   integrality: 0
+151: 
+151: validation: SUCCESS
+151: Solving time 0.146 seconds
+151: 
+151: solving finished after 0.146 seconds
 150:   L  |    0.0 |     199 |     4 | 3.00e+00 | 8.57e+05 |      140 | -4.52480059e+07
+150:   L  |    0.0 |     399 |     6 | 3.00e+00 | 1.95e+05 |       84 | -1.99009210e+07
+150:   E  |    0.0 |     519 |     8 | 0.00e+00 | 1.32e-01 |        1 | -1.47531344e+07
+150:   E  |    0.0 |     520 |     9 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+150:  --- unscaling internal solution
+150:  --- unsimplifying solution and basis
+150:  --- unscaling external solution
+150:  --- verifying computed solution
+150:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+150:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+150:  --- unscaling external solution
+150:  --- verifying computed solution
+150: 
+150: SoPlex status       : problem is solved [optimal]
+150: Solving time (sec)  : 0.02
+150: Iterations          : 520
+150: Objective value     : -1.47534331e+07
+150: 
+150: Solution passed validation
+150: 
+150: postsolve finished after 0.001 seconds
+150: feasible: true
+150: objective value: -14753433.0607685
+150: 
+150: violations:
+150:   bounds:      0
+150:   constraints: 0
+150:   integrality: 0
+150: 
+150: validation: SUCCESS
+150: Solving time 0.080 seconds
+150: 
+150: solving finished after 0.080 seconds
 153: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 153: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 153: 
@@ -8220,7 +8268,7 @@
 153:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 153:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 153: 
-153: reading took 0.0125 seconds
+153: reading took 0.0176 seconds
 153: Numerical Statistics:
 153:  Matrix range    [5e-04,1e+02]
 153:  Objective range [1e+00,1e+01]
@@ -8267,7 +8315,6 @@
 153:              domcol            1                0.0                  0                0.0              0.000
 153:           dualinfer            0                0.0                  0                0.0              0.000
 153:             probing            0                0.0                  0                0.0              0.000
-151:   L  |    0.0 |     199 |     4 | 3.00e+00 | 8.57e+05 |      140 | -4.52480059e+07
 153:        substitution            0                0.0                  0                0.0              0.000
 153:            sparsify            0                0.0                  0                0.0              0.000
 153: 
@@ -8278,17 +8325,260 @@
 153:   reduced cont. columns:  399
 153:   reduced nonzeros: 2247
 153: 
-153: presolving finished after 0.027 seconds
+153: presolving finished after 0.009 seconds
 153: 
 153: Equilibrium scaling LP (persistent)
-150:   L  |    0.0 |     399 |     6 | 3.00e+00 | 1.95e+05 |       84 | -1.99009210e+07
 153: Simplifier removed 11 rows, 11 columns, 27 nonzeros, 13 col bounds, 44 row bounds
 153: Reduced LP has 261 rows 388 columns 2220 nonzeros
 153: Equilibrium scaling LP
 153: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 153:   L  |    0.0 |       0 |     3 | 1.44e+00 | 1.96e+04 |      120 | -7.17176280e+03
-150:   E  |    0.0 |     519 |     8 | 0.00e+00 | 1.32e-01 |        1 | -1.47531344e+07
-151:   L  |    0.0 |     399 |     6 | 3.00e+00 | 1.95e+05 |       84 | -1.99009210e+07
+153:   L  |    0.0 |     199 |     4 | 1.44e+00 | 1.90e+04 |      126 | 8.30653533e+03
+153:   L  |    0.0 |     399 |     6 | 1.44e+00 | 3.78e+03 |       92 | 1.73392024e+04
+153:   E  |    0.0 |     579 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+153:   E  |    0.0 |     579 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+153:  --- unscaling internal solution
+153:  --- unsimplifying solution and basis
+153:  --- unscaling external solution
+153:  --- verifying computed solution
+153:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+153:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+153:  --- unscaling external solution
+153:  --- verifying computed solution
+153: 
+153: SoPlex status       : problem is solved [optimal]
+153: Solving time (sec)  : 0.04
+153: Iterations          : 579
+153: Objective value     : 1.84167590e+04
+153: 
+153: Solution passed validation
+153: 
+153: postsolve finished after 0.000 seconds
+153: feasible: true
+153: objective value: 18416.7590283489
+153: 
+153: violations:
+153:   bounds:      1.4210854715202e-15
+153:   constraints: 0
+153:   integrality: 0
+153: 
+153: validation: SUCCESS
+153: Solving time 0.046 seconds
+153: 
+153: solving finished after 0.046 seconds
+149: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+149: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+149: 
+149: External libraries: 
+149:   Boost    1.83.0 	 (https://www.boost.org/)
+149:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+149:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+149:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+149: 
+149: reading took 0.0101 seconds
+149: Numerical Statistics:
+149:  Matrix range    [2e-01,9e+00]
+149:  Objective range [4e-01,7e+02]
+149:  Bounds range    [0e+00,0e+00]
+149:  RHS range       [9e+01,7e+03]
+149:  Dynamism Variables: 2e+01
+149:  Dynamism Rows     : 2e+01
+149: set presolve.componentsmaxint = -1
+149: set presolve.detectlindep = 0
+149: set doubletoneq.enabled = 0
+149: set dualinfer.enabled = 0
+149: set substitution.enabled = 0
+149: set sparsify.enabled = 0
+149: 
+149: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps with dual-postsolve activated
+149:   rows:     129
+149:   columns:  140
+149:   int. columns:  0
+149:   cont. columns:  140
+149:   nonzeros: 420
+149: 
+149: round 0   ( Trivial  ):    1 del cols,   34 del rows,   35 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+149: round 1   (   Fast   ):    1 del cols,   34 del rows,   66 chg bounds,    0 chg sides,    0 chg coeffs,   62 tsx applied,    0 tsx conflicts
+149: round 2   (   Fast   ):    1 del cols,   34 del rows,  105 chg bounds,    0 chg sides,    0 chg coeffs,  158 tsx applied,    0 tsx conflicts
+149: round 3   (   Fast   ):    1 del cols,   34 del rows,  133 chg bounds,    0 chg sides,    0 chg coeffs,  234 tsx applied,    0 tsx conflicts
+149: round 4   (  Medium  ):   40 del cols,   39 del rows,  146 chg bounds,   38 chg sides,   38 chg coeffs,  291 tsx applied,  125 tsx conflicts
+149: round 5   (  Medium  ):   41 del cols,   40 del rows,  147 chg bounds,   38 chg sides,   38 chg coeffs,  296 tsx applied,  125 tsx conflicts
+149: round 6   (Exhaustive):   41 del cols,   40 del rows,  148 chg bounds,   38 chg sides,   38 chg coeffs,  297 tsx applied,  125 tsx conflicts
+149: round 7   (  Final   ):   41 del cols,   40 del rows,  148 chg bounds,   38 chg sides,   38 chg coeffs,  297 tsx applied,  125 tsx conflicts
+149: presolved 7 rounds:   41 del cols,   40 del rows,  148 chg bounds,   38 chg sides,   38 chg coeffs,  297 tsx applied,  125 tsx conflicts
+149: 
+149:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+149:        colsingleton            7                0.0                  0                0.0              0.000
+149:     coefftightening            0                0.0                  0                0.0              0.000
+149:         propagation            7               57.1                252              100.0              0.025
+149:       fixcontinuous            2                0.0                  0                0.0              0.000
+149:       simpleprobing            0                0.0                  0                0.0              0.000
+149:        parallelrows            2                0.0                  0                0.0              0.020
+149:        parallelcols            2                0.0                  0                0.0              0.001
+149:            stuffing            3               66.7                169               26.0              0.014
+149:             dualfix            3               33.3                  1              100.0              0.000
+149:        simplifyineq            0                0.0                  0                0.0              0.000
+149:         doubletoneq            0                0.0                  0                0.0              0.000
+149:             implint            0                0.0                  0                0.0              0.000
+149:              domcol            1                0.0                  0                0.0              0.002
+149:           dualinfer            0                0.0                  0                0.0              0.000
+149:             probing            0                0.0                  0                0.0              0.000
+149:        substitution            0                0.0                  0                0.0              0.000
+149:            sparsify            0                0.0                  0                0.0              0.000
+149: 
+149: reduced problem:
+149:   reduced rows:     89
+149:   reduced columns:  99
+149:   reduced int. columns:  0
+149:   reduced cont. columns:  99
+149:   reduced nonzeros: 333
+149: 
+149: presolving finished after 0.105 seconds
+149: 
+149: Equilibrium scaling LP (persistent)
+149: Simplifier removed 22 rows, 22 columns, 72 nonzeros, 23 col bounds, 62 row bounds
+149: Reduced LP has 67 rows 77 columns 261 nonzeros
+149: Equilibrium scaling LP
+149: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+149:   L  |    0.0 |       0 |     3 | 3.00e+00 | 1.71e+05 |       44 | -4.44039449e+07
+149:   E  |    0.0 |     117 |     5 | 0.00e+00 | 1.32e-01 |        1 | -2.33112823e+06
+149:   E  |    0.0 |     119 |     6 | 0.00e+00 | 0.00e+00 |        0 | -2.33138982e+06
+149:  --- unscaling internal solution
+149:  --- unsimplifying solution and basis
+149:  --- unscaling external solution
+149:  --- verifying computed solution
+149:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.33138982e+06
+149:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.33138982e+06
+149:  --- unscaling external solution
+149:  --- verifying computed solution
+149: 
+149: SoPlex status       : problem is solved [optimal]
+149: Solving time (sec)  : 0.00
+149: Iterations          : 119
+149: Objective value     : -2.33138982e+06
+149: 
+149: Solution passed validation
+149: 
+149: postsolve finished after 0.010 seconds
+149: feasible: true
+149: objective value: -2331389.82433098
+149: 
+149: violations:
+149:   bounds:      0
+149:   constraints: 0
+149:   integrality: 0
+149: 
+149: validation: SUCCESS
+149: Solving time 0.126 seconds
+149: 
+149: solving finished after 0.126 seconds
+154: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+154: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+154: 
+154: External libraries: 
+154:   Boost    1.83.0 	 (https://www.boost.org/)
+154:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+154:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+154:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+154: 
+154: reading took 0.024 seconds
+154: Numerical Statistics:
+154:  Matrix range    [5e-04,1e+02]
+154:  Objective range [1e+00,1e+01]
+154:  Bounds range    [0e+00,0e+00]
+154:  RHS range       [8e-01,2e+03]
+154:  Dynamism Variables: 1e+05
+154:  Dynamism Rows     : 9e+03
+154: set presolve.componentsmaxint = -1
+154: set presolve.detectlindep = 0
+154: set doubletoneq.enabled = 0
+154: set dualinfer.enabled = 0
+154: set substitution.enabled = 0
+154: set sparsify.enabled = 0
+154: 
+154: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps with dual-postsolve activated
+154:   rows:     330
+154:   columns:  457
+154:   int. columns:  0
+154:   cont. columns:  457
+154:   nonzeros: 2589
+154: 
+154: round 0   ( Trivial  ):    9 del cols,   43 del rows,   48 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+154: round 1   (   Fast   ):   18 del cols,   48 del rows,  324 chg bounds,    0 chg sides,    0 chg coeffs,  626 tsx applied,    0 tsx conflicts
+154: round 2   (   Fast   ):   18 del cols,   48 del rows,  433 chg bounds,    0 chg sides,    0 chg coeffs,  884 tsx applied,    0 tsx conflicts
+154: round 3   (  Medium  ):   53 del cols,   56 del rows,  465 chg bounds,   23 chg sides,   23 chg coeffs,  991 tsx applied,   63 tsx conflicts
+154: round 4   (  Medium  ):   58 del cols,   58 del rows,  485 chg bounds,   28 chg sides,   25 chg coeffs, 1036 tsx applied,   67 tsx conflicts
+154: round 5   (Exhaustive):   58 del cols,   58 del rows,  500 chg bounds,   28 chg sides,   25 chg coeffs, 1066 tsx applied,   67 tsx conflicts
+154: round 6   (  Final   ):   58 del cols,   58 del rows,  502 chg bounds,   28 chg sides,   25 chg coeffs, 1074 tsx applied,   67 tsx conflicts
+154: presolved 6 rounds:   58 del cols,   58 del rows,  502 chg bounds,   28 chg sides,   25 chg coeffs, 1074 tsx applied,   67 tsx conflicts
+154: 
+154:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+154:        colsingleton            6                0.0                  0                0.0              0.000
+154:     coefftightening            0                0.0                  0                0.0              0.000
+154:         propagation            6              100.0               1026              100.0              0.004
+154:       fixcontinuous            2                0.0                  0                0.0              0.000
+154:       simpleprobing            0                0.0                  0                0.0              0.000
+154:        parallelrows            2                0.0                  0                0.0              0.001
+154:        parallelcols            2               50.0                  4              100.0              0.001
+154:            stuffing            3               66.7                101               34.7              0.000
+154:             dualfix            3               66.7                 10               90.0              0.001
+154:        simplifyineq            0                0.0                  0                0.0              0.000
+154:         doubletoneq            0                0.0                  0                0.0              0.000
+154:             implint            0                0.0                  0                0.0              0.000
+154:              domcol            1                0.0                  0                0.0              0.006
+154:           dualinfer            0                0.0                  0                0.0              0.000
+154:             probing            0                0.0                  0                0.0              0.000
+154:        substitution            0                0.0                  0                0.0              0.000
+154:            sparsify            0                0.0                  0                0.0              0.000
+154: 
+154: reduced problem:
+154:   reduced rows:     272
+154:   reduced columns:  399
+154:   reduced int. columns:  0
+154:   reduced cont. columns:  399
+154:   reduced nonzeros: 2247
+154: 
+154: presolving finished after 0.053 seconds
+154: 
+154: Equilibrium scaling LP (persistent)
+154: Simplifier removed 11 rows, 11 columns, 27 nonzeros, 13 col bounds, 44 row bounds
+154: Reduced LP has 261 rows 388 columns 2220 nonzeros
+154: Equilibrium scaling LP
+154: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+154:   L  |    0.0 |       0 |     3 | 1.44e+00 | 1.96e+04 |      120 | -7.17176280e+03
+154:   L  |    0.0 |     199 |     4 | 1.44e+00 | 1.91e+04 |      126 | 8.30653533e+03
+154:   L  |    0.0 |     399 |     6 | 1.44e+00 | 3.34e+03 |       99 | 1.73031319e+04
+154:   E  |    0.0 |     587 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+154:   E  |    0.0 |     587 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+154:  --- unscaling internal solution
+154:  --- unsimplifying solution and basis
+154:  --- unscaling external solution
+154:  --- verifying computed solution
+154:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+154:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+154:  --- unscaling external solution
+154:  --- verifying computed solution
+154: 
+154: SoPlex status       : problem is solved [optimal]
+154: Solving time (sec)  : 0.02
+154: Iterations          : 587
+154: Objective value     : 1.84167590e+04
+154: 
+154: Solution passed validation
+154: 
+154: postsolve finished after 0.010 seconds
+154: feasible: true
+154: objective value: 18416.7590283489
+154: 
+154: violations:
+154:   bounds:      2.05932493280159e-14
+154:   constraints: 0
+154:   integrality: 0
+154: 
+154: validation: SUCCESS
+154: Solving time 0.118 seconds
+154: 
+154: solving finished after 0.118 seconds
 156: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 156: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 156: 
@@ -8298,7 +8588,7 @@
 156:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 156:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 156: 
-156: reading took 0.0214 seconds
+156: reading took 0.00696 seconds
 156: Numerical Statistics:
 156:  Matrix range    [1e-02,1e+00]
 156:  Objective range [6e-02,2e+02]
@@ -8338,7 +8628,7 @@
 156:       simpleprobing            0                0.0                  0                0.0              0.000
 156:        parallelrows            2               50.0                  6              100.0              0.000
 156:        parallelcols            2                0.0                  0                0.0              0.000
-156:            stuffing            5               80.0                264               61.4              0.007
+156:            stuffing            5               80.0                264               61.4              0.000
 156:             dualfix            4               25.0                 18              100.0              0.000
 156:        simplifyineq            0                0.0                  0                0.0              0.000
 156:         doubletoneq            0                0.0                  0                0.0              0.000
@@ -8346,12 +8636,6 @@
 156:              domcol            1                0.0                  0                0.0              0.000
 156:           dualinfer            0                0.0                  0                0.0              0.000
 156:             probing            0                0.0                  0                0.0              0.000
-150:   E  |    0.0 |     520 |     9 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-150:  --- unscaling internal solution
-150:  --- unsimplifying solution and basis
-150:  --- unscaling external solution
-150:  --- verifying computed solution
-150:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
 156:        substitution            0                0.0                  0                0.0              0.000
 156:            sparsify            0                0.0                  0                0.0              0.000
 156: 
@@ -8362,7 +8646,7 @@
 156:   reduced cont. columns:  217
 156:   reduced nonzeros: 1036
 156: 
-156: presolving finished after 0.017 seconds
+156: presolving finished after 0.004 seconds
 156: 
 156: Equilibrium scaling LP (persistent)
 156: Simplifier removed 26 rows, 26 columns, 58 nonzeros, 0 col bounds, 58 row bounds
@@ -8370,196 +8654,37 @@
 156: Equilibrium scaling LP
 156: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 156:   L  |    0.0 |       0 |     3 | 0.00e+00 | 9.89e+00 |       24 | 1.54181186e+02
-159: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-159: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-159: 
-159: External libraries: 
-159:   Boost    1.83.0 	 (https://www.boost.org/)
-159:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-159:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-159:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-159: 
-159: reading took 0.0168 seconds
-159: Numerical Statistics:
-159:  Matrix range    [1e-03,4e+02]
-159:  Objective range [2e-04,5e+03]
-159:  Bounds range    [0e+00,0e+00]
-159:  RHS range       [1e-02,4e+01]
-159:  Dynamism Variables: 4e+03
-159:  Dynamism Rows     : 4e+02
-159: set presolve.componentsmaxint = -1
-159: set presolve.detectlindep = 0
-159: set doubletoneq.enabled = 0
-159: set dualinfer.enabled = 0
-159: set substitution.enabled = 0
-159: set sparsify.enabled = 0
-159: 
-159: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps with dual-postsolve activated
-159:   rows:     490
-159:   columns:  1169
-159:   int. columns:  0
-159:   cont. columns:  1169
-159:   nonzeros: 3182
-159: 
-159: round 0   ( Trivial  ):   10 del cols,   16 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-159: round 1   (   Fast   ):   17 del cols,   23 del rows,  544 chg bounds,    0 chg sides,    0 chg coeffs, 1056 tsx applied,    0 tsx conflicts
-159: round 2   (   Fast   ):   31 del cols,   36 del rows,  609 chg bounds,    0 chg sides,    0 chg coeffs, 1164 tsx applied,    0 tsx conflicts
-159: round 3   (  Medium  ):  112 del cols,   55 del rows,  636 chg bounds,   63 chg sides,   62 chg coeffs, 1289 tsx applied,  155 tsx conflicts
-159: round 4   (  Medium  ):  125 del cols,   59 del rows,  659 chg bounds,   73 chg sides,   72 chg coeffs, 1350 tsx applied,  166 tsx conflicts
-159: round 5   (Exhaustive):  127 del cols,   62 del rows,  681 chg bounds,   73 chg sides,   72 chg coeffs, 1398 tsx applied,  167 tsx conflicts
-159: round 6   (  Final   ):  129 del cols,   65 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1446 tsx applied,  168 tsx conflicts
-159: presolved 6 rounds:  129 del cols,   65 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1446 tsx applied,  168 tsx conflicts
-159: 
-159:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-159:        colsingleton            6                0.0                  0                0.0              0.000
-159:     coefftightening            0                0.0                  0                0.0              0.000
-159:         propagation            6              100.0               1350              100.0              0.000
-159:       fixcontinuous            2                0.0                  0                0.0              0.000
-159:       simpleprobing            0                0.0                  0                0.0              0.000
-159:        parallelrows            2                0.0                  0                0.0              0.001
-159:        parallelcols            2                0.0                  0                0.0              0.001
-159:            stuffing            4              100.0                259               35.5              0.000
-159:             dualfix            4              100.0                  5               80.0              0.000
-159:        simplifyineq            0                0.0                  0                0.0              0.000
-159:         doubletoneq            0                0.0                  0                0.0              0.000
-159:             implint            0                0.0                  0                0.0              0.000
-159:              domcol            1                0.0                  0                0.0              0.001
-159:           dualinfer            0                0.0                  0                0.0              0.000
-159:             probing            0                0.0                  0                0.0              0.000
-150:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-150:  --- unscaling external solution
-150:  --- verifying computed solution
-159:        substitution            0                0.0                  0                0.0              0.000
-159:            sparsify            0                0.0                  0                0.0              0.000
-159: 
-159: reduced problem:
-159:   reduced rows:     425
-159:   reduced columns:  1040
-159:   reduced int. columns:  0
-159:   reduced cont. columns:  1040
-159:   reduced nonzeros: 2889
-159: 
-159: presolving finished after 0.008 seconds
-159: 
-159: Equilibrium scaling LP (persistent)
-154: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-154: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-154: 
-154: External libraries: 
-154:   Boost    1.83.0 	 (https://www.boost.org/)
-154:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-154:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-154:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-154: 
-154: reading took 0.0107 seconds
-154: Numerical Statistics:
-154:  Matrix range    [5e-04,1e+02]
-154:  Objective range [1e+00,1e+01]
-154:  Bounds range    [0e+00,0e+00]
-154:  RHS range       [8e-01,2e+03]
-154:  Dynamism Variables: 1e+05
-154:  Dynamism Rows     : 9e+03
-154: set presolve.componentsmaxint = -1
-154: set presolve.detectlindep = 0
-154: set doubletoneq.enabled = 0
-154: set dualinfer.enabled = 0
-154: set substitution.enabled = 0
-154: set sparsify.enabled = 0
-154: 
-154: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps with dual-postsolve activated
-154:   rows:     330
-154:   columns:  457
-154:   int. columns:  0
-154:   cont. columns:  457
-154:   nonzeros: 2589
-154: 
-154: round 0   ( Trivial  ):    9 del cols,   43 del rows,   48 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-154: round 1   (   Fast   ):   18 del cols,   48 del rows,  324 chg bounds,    0 chg sides,    0 chg coeffs,  626 tsx applied,    0 tsx conflicts
-154: round 2   (   Fast   ):   18 del cols,   48 del rows,  433 chg bounds,    0 chg sides,    0 chg coeffs,  884 tsx applied,    0 tsx conflicts
-154: round 3   (  Medium  ):   53 del cols,   56 del rows,  465 chg bounds,   23 chg sides,   23 chg coeffs,  991 tsx applied,   63 tsx conflicts
-154: round 4   (  Medium  ):   58 del cols,   58 del rows,  485 chg bounds,   28 chg sides,   25 chg coeffs, 1036 tsx applied,   67 tsx conflicts
-154: round 5   (Exhaustive):   58 del cols,   58 del rows,  500 chg bounds,   28 chg sides,   25 chg coeffs, 1066 tsx applied,   67 tsx conflicts
-154: round 6   (  Final   ):   58 del cols,   58 del rows,  502 chg bounds,   28 chg sides,   25 chg coeffs, 1074 tsx applied,   67 tsx conflicts
-154: presolved 6 rounds:   58 del cols,   58 del rows,  502 chg bounds,   28 chg sides,   25 chg coeffs, 1074 tsx applied,   67 tsx conflicts
-154: 
-154:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-154:        colsingleton            6                0.0                  0                0.0              0.000
-154:     coefftightening            0                0.0                  0                0.0              0.000
-154:         propagation            6              100.0               1026              100.0              0.012
-154:       fixcontinuous            2                0.0                  0                0.0              0.000
-154:       simpleprobing            0                0.0                  0                0.0              0.000
-154:        parallelrows            2                0.0                  0                0.0              0.001
-154:        parallelcols            2               50.0                  4              100.0              0.001
-154:            stuffing            3               66.7                101               34.7              0.001
-154:             dualfix            3               66.7                 10               90.0              0.001
-154:        simplifyineq            0                0.0                  0                0.0              0.000
-154:         doubletoneq            0                0.0                  0                0.0              0.000
-154:             implint            0                0.0                  0                0.0              0.000
-154:              domcol            1                0.0                  0                0.0              0.003
-154:           dualinfer            0                0.0                  0                0.0              0.000
-154:             probing            0                0.0                  0                0.0              0.000
-150: 
-150: SoPlex status       : problem is solved [optimal]
-150: Solving time (sec)  : 0.04
-150: Iterations          : 520
-150: Objective value     : -1.47534331e+07
-150: 
-150: Solution passed validation
-150: 
-150: postsolve finished after 0.001 seconds
-150: feasible: true
-150: objective value: -14753433.0607685
-150: 
-150: violations:
-150:   bounds:      0
-150:   constraints: 0
-150:   integrality: 0
-150: 
-150: validation: SUCCESS
-150: Solving time 0.074 seconds
-150: 
-150: solving finished after 0.074 seconds
-153:   L  |    0.0 |     199 |     4 | 1.44e+00 | 1.90e+04 |      126 | 8.30653533e+03
-151:   E  |    0.0 |     519 |     8 | 0.00e+00 | 1.32e-01 |        1 | -1.47531344e+07
-150/287 Test #150: d-solve-scagr25.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.10 sec
-154:        substitution            0                0.0                  0                0.0              0.000
-154:            sparsify            0                0.0                  0                0.0              0.000
-154: 
-154: reduced problem:
-154:   reduced rows:     272
-154:   reduced columns:  399
-154:   reduced int. columns:  0
-154:   reduced cont. columns:  399
-154:   reduced nonzeros: 2247
-154: 
-154: presolving finished after 0.047 seconds
-154: 
-154: Equilibrium scaling LP (persistent)
-159: Simplifier removed 43 rows, 32 columns, 30 nonzeros, 18 col bounds, 16 row bounds
-159: Reduced LP has 382 rows 1008 columns 2743 nonzeros
-159: Equilibrium scaling LP
-test 161
-        Start 161: r-solve-scrs8.mps-lp_presolvers_with_basis.set
-
-161: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-161: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-161: Test timeout computed to be: 10000000
-154: Simplifier removed 11 rows, 11 columns, 27 nonzeros, 13 col bounds, 44 row bounds
-154: Reduced LP has 261 rows 388 columns 2220 nonzeros
-154: Equilibrium scaling LP
-159: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-159:   L  |    0.0 |       0 |     3 | 4.73e+03 | 5.16e+02 |       49 | -6.42583637e+02
-151:   E  |    0.0 |     520 |     9 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-151:  --- unscaling internal solution
-151:  --- unsimplifying solution and basis
-151:  --- unscaling external solution
-151:  --- verifying computed solution
-151:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-151:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-151:  --- unscaling external solution
-151:  --- verifying computed solution
-154: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-154:   L  |    0.0 |       0 |     3 | 1.44e+00 | 1.96e+04 |      120 | -7.17176280e+03
+156:   L  |    0.0 |     199 |     5 | 0.00e+00 | 1.14e-02 |       54 | 1.87669374e+03
+156:   L  |    0.0 |     208 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
+156:  --- unscaling internal solution
+156:  --- unsimplifying solution and basis
+156:  --- unscaling external solution
+156:  --- verifying computed solution
+156:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
+156:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
+156:  --- unscaling external solution
+156:  --- verifying computed solution
+156: 
+156: SoPlex status       : problem is solved [optimal]
+156: Solving time (sec)  : 0.02
+156: Iterations          : 208
+156: Objective value     : 1.87812482e+03
+156: 
+156: Solution passed validation
+156: 
+156: postsolve finished after 0.000 seconds
+156: feasible: true
+156: objective value: 1878.12482273811
+156: 
+156: violations:
+156:   bounds:      0
+156:   constraints: 0
+156:   integrality: 0
+156: 
+156: validation: SUCCESS
+156: Solving time 0.019 seconds
+156: 
+156: solving finished after 0.019 seconds
 157: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 157: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 157: 
@@ -8569,7 +8694,7 @@
 157:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 157:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 157: 
-157: reading took 0.00675 seconds
+157: reading took 0.0211 seconds
 157: Numerical Statistics:
 157:  Matrix range    [1e-02,1e+00]
 157:  Objective range [6e-02,2e+02]
@@ -8604,12 +8729,12 @@
 157:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 157:        colsingleton            7                0.0                  0                0.0              0.000
 157:     coefftightening            0                0.0                  0                0.0              0.000
-157:         propagation            7               14.3                 48              100.0              0.001
+157:         propagation            7               14.3                 48              100.0              0.000
 157:       fixcontinuous            3                0.0                  0                0.0              0.000
 157:       simpleprobing            0                0.0                  0                0.0              0.000
-157:        parallelrows            2               50.0                  6              100.0              0.002
+157:        parallelrows            2               50.0                  6              100.0              0.001
 157:        parallelcols            2                0.0                  0                0.0              0.001
-157:            stuffing            5               80.0                264               61.4              0.010
+157:            stuffing            5               80.0                264               61.4              0.001
 157:             dualfix            4               25.0                 18              100.0              0.001
 157:        simplifyineq            0                0.0                  0                0.0              0.000
 157:         doubletoneq            0                0.0                  0                0.0              0.000
@@ -8617,38 +8742,6 @@
 157:              domcol            1                0.0                  0                0.0              0.000
 157:           dualinfer            0                0.0                  0                0.0              0.000
 157:             probing            0                0.0                  0                0.0              0.000
-156:   L  |    0.0 |     199 |     5 | 0.00e+00 | 1.14e-02 |       54 | 1.87669374e+03
-156:   L  |    0.0 |     208 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
-156:  --- unscaling internal solution
-156:  --- unsimplifying solution and basis
-159:   L  |    0.0 |     199 |     3 | 4.73e+03 | 7.44e+01 |       49 | 2.61717656e+02
-156:  --- unscaling external solution
-156:  --- verifying computed solution
-156:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
-156:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
-156:  --- unscaling external solution
-156:  --- verifying computed solution
-156: 
-156: SoPlex status       : problem is solved [optimal]
-156: Solving time (sec)  : 0.02
-156: Iterations          : 208
-156: Objective value     : 1.87812482e+03
-156: 
-156: Solution passed validation
-156: 
-156: postsolve finished after 0.000 seconds
-156: feasible: true
-156: objective value: 1878.12482273811
-156: 
-156: violations:
-156:   bounds:      0
-156:   constraints: 0
-156:   integrality: 0
-156: 
-156: validation: SUCCESS
-156: Solving time 0.042 seconds
-156: 
-156: solving finished after 0.042 seconds
 157:        substitution            0                0.0                  0                0.0              0.000
 157:            sparsify            0                0.0                  0                0.0              0.000
 157: 
@@ -8659,7 +8752,7 @@
 157:   reduced cont. columns:  217
 157:   reduced nonzeros: 1036
 157: 
-157: presolving finished after 0.052 seconds
+157: presolving finished after 0.030 seconds
 157: 
 157: Equilibrium scaling LP (persistent)
 157: Simplifier removed 26 rows, 26 columns, 58 nonzeros, 0 col bounds, 58 row bounds
@@ -8667,42 +8760,6 @@
 157: Equilibrium scaling LP
 157: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 157:   L  |    0.0 |       0 |     3 | 0.00e+00 | 9.89e+00 |       24 | 1.54181186e+02
-154:   L  |    0.0 |     199 |     4 | 1.44e+00 | 1.91e+04 |      126 | 8.30653533e+03
-151: 
-151: SoPlex status       : problem is solved [optimal]
-151: Solving time (sec)  : 0.02
-151: Iterations          : 520
-151: Objective value     : -1.47534331e+07
-151: 
-151: Solution passed validation
-151: 
-151: postsolve finished after 0.011 seconds
-151: feasible: true
-151: objective value: -14753433.0607685
-151: 
-151: violations:
-151:   bounds:      0
-151:   constraints: 0
-151:   integrality: 0
-151: 
-151: validation: SUCCESS
-151: Solving time 0.094 seconds
-151: 
-151: solving finished after 0.094 seconds
-151/287 Test #156: d-solve-scorpion.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.09 sec
-test 162
-        Start 162: d-solve-scsd1.mps-lp_presolvers_with_basis.set
-
-162: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-162: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-162: Test timeout computed to be: 10000000
-152/287 Test #151: q-solve-scagr25.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.12 sec
-test 163
-        Start 163: q-solve-scsd1.mps-lp_presolvers_with_basis.set
-
-163: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-163: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-163: Test timeout computed to be: 10000000
 157:   L  |    0.0 |     199 |     5 | 0.00e+00 | 2.12e-02 |       59 | 1.87715091e+03
 157:   L  |    0.0 |     209 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
 157:  --- unscaling internal solution
@@ -8713,18 +8770,15 @@
 157:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
 157:  --- unscaling external solution
 157:  --- verifying computed solution
-159:   L  |    0.0 |     399 |     4 | 4.73e+03 | 4.32e+02 |       57 | 5.68042433e+02
-153:   L  |    0.0 |     399 |     6 | 1.44e+00 | 3.78e+03 |       92 | 1.73392024e+04
-154:   L  |    0.0 |     399 |     6 | 1.44e+00 | 3.34e+03 |       99 | 1.73031319e+04
 157: 
 157: SoPlex status       : problem is solved [optimal]
-157: Solving time (sec)  : 0.00
+157: Solving time (sec)  : 0.02
 157: Iterations          : 209
 157: Objective value     : 1.87812482e+03
 157: 
 157: Solution passed validation
 157: 
-157: postsolve finished after 0.006 seconds
+157: postsolve finished after 0.009 seconds
 157: feasible: true
 157: objective value: 1878.12482273811
 157: 
@@ -8737,55 +8791,246 @@
 157: Solving time 0.074 seconds
 157: 
 157: solving finished after 0.074 seconds
-153/287 Test #157: q-solve-scorpion.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.11 sec
-test 164
-        Start 164: r-solve-scsd1.mps-lp_presolvers_with_basis.set
-
-164: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-164: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-164: Test timeout computed to be: 10000000
-153:   E  |    0.0 |     579 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-153:   E  |    0.0 |     579 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-153:  --- unscaling internal solution
-153:  --- unsimplifying solution and basis
-153:  --- unscaling external solution
-153:  --- verifying computed solution
-153:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-153:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-153:  --- unscaling external solution
-153:  --- verifying computed solution
-153: 
-153: SoPlex status       : problem is solved [optimal]
-153: Solving time (sec)  : 0.02
-153: Iterations          : 579
-153: Objective value     : 1.84167590e+04
-153: 
-153: Solution passed validation
-153: 
-153: postsolve finished after 0.001 seconds
-153: feasible: true
-153: objective value: 18416.7590283489
-153: 
-153: violations:
-153:   bounds:      1.4210854715202e-15
-153:   constraints: 0
-153:   integrality: 0
-153: 
-153: validation: SUCCESS
-153: Solving time 0.101 seconds
-153: 
-153: solving finished after 0.101 seconds
-154:   E  |    0.0 |     587 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-154:   E  |    0.0 |     587 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-154:  --- unscaling internal solution
-154:  --- unsimplifying solution and basis
-154:  --- unscaling external solution
-154:  --- verifying computed solution
-154:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-154:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-154:  --- unscaling external solution
-154:  --- verifying computed solution
+158: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+158: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+158: 
+158: External libraries: 
+158:   Boost    1.83.0 	 (https://www.boost.org/)
+158:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+158:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+158:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+158: 
+158: reading took 0.0167 seconds
+158: Numerical Statistics:
+158:  Matrix range    [1e-02,1e+00]
+158:  Objective range [6e-02,2e+02]
+158:  Bounds range    [0e+00,0e+00]
+158:  RHS range       [2e-03,1e+00]
+158:  Dynamism Variables: 1e+02
+158:  Dynamism Rows     : 1e+02
+158: set presolve.componentsmaxint = -1
+158: set presolve.detectlindep = 0
+158: set doubletoneq.enabled = 0
+158: set dualinfer.enabled = 0
+158: set substitution.enabled = 0
+158: set sparsify.enabled = 0
+158: 
+158: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps with dual-postsolve activated
+158:   rows:     388
+158:   columns:  358
+158:   int. columns:  0
+158:   cont. columns:  358
+158:   nonzeros: 1426
+158: 
+158: round 0   ( Trivial  ):   23 del cols,   91 del rows,   84 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+158: round 1   (   Fast   ):   27 del cols,   96 del rows,  108 chg bounds,    0 chg sides,    0 chg coeffs,   48 tsx applied,    0 tsx conflicts
+158: round 2   (  Medium  ):   84 del cols,  135 del rows,  137 chg bounds,  103 chg sides,   53 chg coeffs,  111 tsx applied,   69 tsx conflicts
+158: round 3   (  Medium  ):  111 del cols,  138 del rows,  155 chg bounds,  115 chg sides,   59 chg coeffs,  162 tsx applied,  102 tsx conflicts
+158: round 4   (  Medium  ):  135 del cols,  150 del rows,  185 chg bounds,  127 chg sides,   65 chg coeffs,  228 tsx applied,  102 tsx conflicts
+158: round 5   (  Medium  ):  141 del cols,  156 del rows,  191 chg bounds,  139 chg sides,   71 chg coeffs,  234 tsx applied,  102 tsx conflicts
+158: round 6   (Exhaustive):  141 del cols,  156 del rows,  191 chg bounds,  139 chg sides,   71 chg coeffs,  234 tsx applied,  102 tsx conflicts
+158: round 7   (  Final   ): Unchanged
+158: presolved 7 rounds:  141 del cols,  156 del rows,  191 chg bounds,  139 chg sides,   71 chg coeffs,  234 tsx applied,  102 tsx conflicts
+158: 
+158:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+158:        colsingleton            7                0.0                  0                0.0              0.000
+158:     coefftightening            0                0.0                  0                0.0              0.000
+158:         propagation            7               14.3                 48              100.0              0.005
+158:       fixcontinuous            3                0.0                  0                0.0              0.000
+158:       simpleprobing            0                0.0                  0                0.0              0.000
+158:        parallelrows            2               50.0                  6              100.0              0.006
+158:        parallelcols            2                0.0                  0                0.0              0.004
+158:            stuffing            5               80.0                264               61.4              0.003
+158:             dualfix            4               25.0                 18              100.0              0.006
+158:        simplifyineq            0                0.0                  0                0.0              0.000
+158:         doubletoneq            0                0.0                  0                0.0              0.000
+158:             implint            0                0.0                  0                0.0              0.000
+158:              domcol            1                0.0                  0                0.0              0.023
+158:           dualinfer            0                0.0                  0                0.0              0.000
+158:             probing            0                0.0                  0                0.0              0.000
+158:        substitution            0                0.0                  0                0.0              0.000
+158:            sparsify            0                0.0                  0                0.0              0.000
+158: 
+158: reduced problem:
+158:   reduced rows:     232
+158:   reduced columns:  217
+158:   reduced int. columns:  0
+158:   reduced cont. columns:  217
+158:   reduced nonzeros: 1036
+158: 
+158: presolving finished after 0.082 seconds
+158: 
+158: Equilibrium scaling LP (persistent)
+158: Simplifier removed 26 rows, 26 columns, 58 nonzeros, 0 col bounds, 58 row bounds
+158: Reduced LP has 206 rows 191 columns 978 nonzeros
+158: Equilibrium scaling LP
+158: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+158:   L  |    0.0 |       0 |     3 | 0.00e+00 | 9.89e+00 |       24 | 1.54181186e+02
+158:   L  |    0.0 |     199 |     5 | 0.00e+00 | 2.12e-02 |       59 | 1.87715091e+03
+158:   L  |    0.0 |     209 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
+158:  --- unscaling internal solution
+158:  --- unsimplifying solution and basis
+158:  --- unscaling external solution
+158:  --- verifying computed solution
+158:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
+158:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
+158:  --- unscaling external solution
+158:  --- verifying computed solution
+159: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+159: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+159: 
+159: External libraries: 
+159:   Boost    1.83.0 	 (https://www.boost.org/)
+159:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+159:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+159:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+159: 
+159: reading took 0.0261 seconds
+159: Numerical Statistics:
+159:  Matrix range    [1e-03,4e+02]
+159:  Objective range [2e-04,5e+03]
+159:  Bounds range    [0e+00,0e+00]
+159:  RHS range       [1e-02,4e+01]
+159:  Dynamism Variables: 4e+03
+159:  Dynamism Rows     : 4e+02
+159: set presolve.componentsmaxint = -1
+159: set presolve.detectlindep = 0
+159: set doubletoneq.enabled = 0
+159: set dualinfer.enabled = 0
+159: set substitution.enabled = 0
+159: set sparsify.enabled = 0
+159: 
+159: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps with dual-postsolve activated
+159:   rows:     490
+159:   columns:  1169
+159:   int. columns:  0
+159:   cont. columns:  1169
+159:   nonzeros: 3182
+159: 
+159: round 0   ( Trivial  ):   10 del cols,   16 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+159: round 1   (   Fast   ):   17 del cols,   23 del rows,  544 chg bounds,    0 chg sides,    0 chg coeffs, 1056 tsx applied,    0 tsx conflicts
+159: round 2   (   Fast   ):   31 del cols,   36 del rows,  609 chg bounds,    0 chg sides,    0 chg coeffs, 1164 tsx applied,    0 tsx conflicts
+159: round 3   (  Medium  ):  112 del cols,   55 del rows,  636 chg bounds,   63 chg sides,   62 chg coeffs, 1289 tsx applied,  155 tsx conflicts
+159: round 4   (  Medium  ):  125 del cols,   59 del rows,  659 chg bounds,   73 chg sides,   72 chg coeffs, 1350 tsx applied,  166 tsx conflicts
+159: round 5   (Exhaustive):  127 del cols,   62 del rows,  681 chg bounds,   73 chg sides,   72 chg coeffs, 1398 tsx applied,  167 tsx conflicts
+159: round 6   (  Final   ):  129 del cols,   65 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1446 tsx applied,  168 tsx conflicts
+159: presolved 6 rounds:  129 del cols,   65 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1446 tsx applied,  168 tsx conflicts
+159: 
+159:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+159:        colsingleton            6                0.0                  0                0.0              0.000
+159:     coefftightening            0                0.0                  0                0.0              0.000
+159:         propagation            6              100.0               1350              100.0              0.000
+159:       fixcontinuous            2                0.0                  0                0.0              0.000
+159:       simpleprobing            0                0.0                  0                0.0              0.000
+159:        parallelrows            2                0.0                  0                0.0              0.001
+159:        parallelcols            2                0.0                  0                0.0              0.009
+159:            stuffing            4              100.0                259               35.5              0.000
+159:             dualfix            4              100.0                  5               80.0              0.000
+159:        simplifyineq            0                0.0                  0                0.0              0.000
+159:         doubletoneq            0                0.0                  0                0.0              0.000
+159:             implint            0                0.0                  0                0.0              0.000
+159:              domcol            1                0.0                  0                0.0              0.001
+159:           dualinfer            0                0.0                  0                0.0              0.000
+159:             probing            0                0.0                  0                0.0              0.000
+159:        substitution            0                0.0                  0                0.0              0.000
+159:            sparsify            0                0.0                  0                0.0              0.000
+159: 
+159: reduced problem:
+159:   reduced rows:     425
+159:   reduced columns:  1040
+159:   reduced int. columns:  0
+159:   reduced cont. columns:  1040
+159:   reduced nonzeros: 2889
+159: 
+159: presolving finished after 0.022 seconds
+159: 
+159: Equilibrium scaling LP (persistent)
+159: Simplifier removed 43 rows, 32 columns, 30 nonzeros, 18 col bounds, 16 row bounds
+159: Reduced LP has 382 rows 1008 columns 2743 nonzeros
+159: Equilibrium scaling LP
+159: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+159:   L  |    0.0 |       0 |     3 | 4.73e+03 | 5.16e+02 |       49 | -6.42583637e+02
+159:   L  |    0.0 |     199 |     3 | 4.73e+03 | 7.44e+01 |       49 | 2.61717656e+02
+159:   L  |    0.0 |     399 |     4 | 4.73e+03 | 4.32e+02 |       57 | 5.68042433e+02
 159:   L  |    0.0 |     599 |     5 | 4.73e+03 | 1.52e+02 |       90 | 7.22499868e+02
+162: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+162: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+162: 
+162: External libraries: 
+162:   Boost    1.83.0 	 (https://www.boost.org/)
+162:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+162:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+162:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+162: 
+162: reading took 0.0308 seconds
+162: Numerical Statistics:
+162:  Matrix range    [2e-01,1e+00]
+162:  Objective range [1e+00,5e+00]
+162:  Bounds range    [0e+00,0e+00]
+162:  RHS range       [1e+00,1e+00]
+162:  Dynamism Variables: 4e+00
+162:  Dynamism Rows     : 4e+00
+162: set presolve.componentsmaxint = -1
+162: set presolve.detectlindep = 0
+162: set doubletoneq.enabled = 0
+162: set dualinfer.enabled = 0
+162: set substitution.enabled = 0
+162: set sparsify.enabled = 0
+162: 
+162: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps with dual-postsolve activated
+162:   rows:     77
+162:   columns:  760
+162:   int. columns:  0
+162:   cont. columns:  760
+162:   nonzeros: 2388
+162: 
+162: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+162: round 1   (  Medium  ):   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
+162: round 2   (Exhaustive):   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
+162: round 3   (  Final   ): Unchanged
+162: presolved 3 rounds:   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
+162: 
+162:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+162:        colsingleton            3                0.0                  0                0.0              0.000
+162:     coefftightening            0                0.0                  0                0.0              0.000
+162:         propagation            3                0.0                  0                0.0              0.000
+162:       fixcontinuous            2                0.0                  0                0.0              0.000
+162:       simpleprobing            0                0.0                  0                0.0              0.000
+162:        parallelrows            1                0.0                  0                0.0              0.000
+162:        parallelcols            1                0.0                  0                0.0              0.000
+162:            stuffing            2               50.0                 20               50.0              0.000
+162:             dualfix            2                0.0                  0                0.0              0.000
+162:        simplifyineq            0                0.0                  0                0.0              0.000
+162:         doubletoneq            0                0.0                  0                0.0              0.000
+162:             implint            0                0.0                  0                0.0              0.000
+162:              domcol            1                0.0                  0                0.0              0.009
+162:           dualinfer            0                0.0                  0                0.0              0.000
+162:             probing            0                0.0                  0                0.0              0.000
+162:        substitution            0                0.0                  0                0.0              0.000
+162:            sparsify            0                0.0                  0                0.0              0.000
+162: 
+162: reduced problem:
+162:   reduced rows:     77
+162:   reduced columns:  750
+162:   reduced int. columns:  0
+162:   reduced cont. columns:  750
+162:   reduced nonzeros: 2378
+162: 
+162: presolving finished after 0.011 seconds
+162: 
+162: Equilibrium scaling LP (persistent)
+162: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+162: Reduced LP has 77 rows 750 columns 2378 nonzeros
+162: Equilibrium scaling LP
+162: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+162:   L  |    0.0 |       0 |     3 | 1.52e+01 | 1.00e+00 |        1 | 0.00000000e+00
+149/287 Test #149: r-solve-scagr7.mps-lp_presolvers_with_basis.set ............................................   Passed    0.29 sec
+150/287 Test #150: d-solve-scagr25.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.28 sec
+151/287 Test #151: q-solve-scagr25.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.27 sec
+152/287 Test #153: d-solve-scfxm1.mps-lp_presolvers_with_basis.set ............................................   Passed    0.24 sec
+153/287 Test #154: q-solve-scfxm1.mps-lp_presolvers_with_basis.set ............................................   Passed    0.21 sec
+154/287 Test #156: d-solve-scorpion.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.18 sec
+155/287 Test #157: q-solve-scorpion.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.17 sec
 152: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 152: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 152: 
@@ -8795,7 +9040,7 @@
 152:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 152:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 152: 
-152: reading took 0.0202 seconds
+152: reading took 0.0171 seconds
 152: Numerical Statistics:
 152:  Matrix range    [2e-01,9e+00]
 152:  Objective range [4e-01,7e+02]
@@ -8829,47 +9074,32 @@
 152:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 152:        colsingleton            6                0.0                  0                0.0              0.000
 152:     coefftightening            0                0.0                  0                0.0              0.000
-152:         propagation            6               66.7                900              100.0              0.010
+152:         propagation            6               66.7                900              100.0              0.030
 152:       fixcontinuous            2                0.0                  0                0.0              0.001
 152:       simpleprobing            0                0.0                  0                0.0              0.000
-152:        parallelrows            1                0.0                  0                0.0              0.001
-152:        parallelcols            1                0.0                  0                0.0              0.002
-152:            stuffing            3               66.7                529               25.3              0.008
+152:        parallelrows            1                0.0                  0                0.0              0.015
+152:        parallelcols            1                0.0                  0                0.0              0.019
+152:            stuffing            3               66.7                529               25.3              0.011
 152:             dualfix            2               50.0                  1              100.0              0.001
 152:        simplifyineq            0                0.0                  0                0.0              0.000
 152:         doubletoneq            0                0.0                  0                0.0              0.000
 152:             implint            0                0.0                  0                0.0              0.000
-152:              domcol            1                0.0                  0                0.0              0.003
+152:              domcol            1                0.0                  0                0.0              0.002
 152:           dualinfer            0                0.0                  0                0.0              0.000
 152:             probing            0                0.0                  0                0.0              0.000
-154/287 Test #153: d-solve-scfxm1.mps-lp_presolvers_with_basis.set ............................................   Passed    0.15 sec
-test 165
-        Start 165: d-solve-seba.mps-lp_presolvers_with_basis.set
-
-165: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-165: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-165: Test timeout computed to be: 10000000
-154: 
-154: SoPlex status       : problem is solved [optimal]
-154: Solving time (sec)  : 0.04
-154: Iterations          : 587
-154: Objective value     : 1.84167590e+04
-154: 
-154: Solution passed validation
-154: 
-154: postsolve finished after 0.009 seconds
-154: feasible: true
-154: objective value: 18416.7590283489
-154: 
-154: violations:
-154:   bounds:      2.05932493280159e-14
-154:   constraints: 0
-154:   integrality: 0
-154: 
-154: validation: SUCCESS
-154: Solving time 0.112 seconds
-154: 
-154: solving finished after 0.112 seconds
+152:        substitution            0                0.0                  0                0.0              0.000
+152:            sparsify            0                0.0                  0                0.0              0.000
+152: 
+152: reduced problem:
+152:   reduced rows:     341
+152:   reduced columns:  369
+152:   reduced int. columns:  0
+152:   reduced cont. columns:  369
+152:   reduced nonzeros: 1287
+152: 
+152: presolving finished after 0.205 seconds
+152: 
+152: Equilibrium scaling LP (persistent)
 160: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 160: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 160: 
@@ -8879,7 +9109,7 @@
 160:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 160:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 160: 
-160: reading took 0.0143 seconds
+160: reading took 0.0252 seconds
 160: Numerical Statistics:
 160:  Matrix range    [1e-03,4e+02]
 160:  Objective range [2e-04,5e+03]
@@ -8913,7 +9143,7 @@
 160:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 160:        colsingleton            6                0.0                  0                0.0              0.000
 160:     coefftightening            0                0.0                  0                0.0              0.000
-160:         propagation            6              100.0               1350              100.0              0.011
+160:         propagation            6              100.0               1350              100.0              0.006
 160:       fixcontinuous            2                0.0                  0                0.0              0.000
 160:       simpleprobing            0                0.0                  0                0.0              0.000
 160:        parallelrows            2                0.0                  0                0.0              0.002
@@ -8923,86 +9153,9 @@
 160:        simplifyineq            0                0.0                  0                0.0              0.000
 160:         doubletoneq            0                0.0                  0                0.0              0.000
 160:             implint            0                0.0                  0                0.0              0.000
-160:              domcol            1                0.0                  0                0.0              0.009
+160:              domcol            1                0.0                  0                0.0              0.021
 160:           dualinfer            0                0.0                  0                0.0              0.000
 160:             probing            0                0.0                  0                0.0              0.000
-162: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-162: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-162: 
-162: External libraries: 
-162:   Boost    1.83.0 	 (https://www.boost.org/)
-162:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-162:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-162:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-162: 
-162: reading took 0.016 seconds
-162: Numerical Statistics:
-162:  Matrix range    [2e-01,1e+00]
-162:  Objective range [1e+00,5e+00]
-162:  Bounds range    [0e+00,0e+00]
-162:  RHS range       [1e+00,1e+00]
-162:  Dynamism Variables: 4e+00
-162:  Dynamism Rows     : 4e+00
-162: set presolve.componentsmaxint = -1
-162: set presolve.detectlindep = 0
-162: set doubletoneq.enabled = 0
-162: set dualinfer.enabled = 0
-162: set substitution.enabled = 0
-162: set sparsify.enabled = 0
-162: 
-162: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps with dual-postsolve activated
-162:   rows:     77
-162:   columns:  760
-162:   int. columns:  0
-162:   cont. columns:  760
-162:   nonzeros: 2388
-162: 
-162: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-162: round 1   (  Medium  ):   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
-162: round 2   (Exhaustive):   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
-162: round 3   (  Final   ): Unchanged
-162: presolved 3 rounds:   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
-162: 
-162:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-162:        colsingleton            3                0.0                  0                0.0              0.000
-162:     coefftightening            0                0.0                  0                0.0              0.000
-162:         propagation            3                0.0                  0                0.0              0.000
-162:       fixcontinuous            2                0.0                  0                0.0              0.000
-162:       simpleprobing            0                0.0                  0                0.0              0.000
-162:        parallelrows            1                0.0                  0                0.0              0.000
-162:        parallelcols            1                0.0                  0                0.0              0.000
-162:            stuffing            2               50.0                 20               50.0              0.000
-162:             dualfix            2                0.0                  0                0.0              0.000
-162:        simplifyineq            0                0.0                  0                0.0              0.000
-162:         doubletoneq            0                0.0                  0                0.0              0.000
-162:             implint            0                0.0                  0                0.0              0.000
-162:              domcol            1                0.0                  0                0.0              0.000
-162:           dualinfer            0                0.0                  0                0.0              0.000
-162:             probing            0                0.0                  0                0.0              0.000
-162:        substitution            0                0.0                  0                0.0              0.000
-162:            sparsify            0                0.0                  0                0.0              0.000
-162: 
-162: reduced problem:
-162:   reduced rows:     77
-162:   reduced columns:  750
-162:   reduced int. columns:  0
-162:   reduced cont. columns:  750
-162:   reduced nonzeros: 2378
-162: 
-162: presolving finished after 0.003 seconds
-162: 
-162: Equilibrium scaling LP (persistent)
-162: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-162: Reduced LP has 77 rows 750 columns 2378 nonzeros
-162: Equilibrium scaling LP
-155/287 Test #154: q-solve-scfxm1.mps-lp_presolvers_with_basis.set ............................................   Passed    0.15 sec
-test 166
-        Start 166: q-solve-seba.mps-lp_presolvers_with_basis.set
-
-166: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-166: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-166: Test timeout computed to be: 10000000
-159:   L  |    0.0 |     799 |     6 | 4.73e+03 | 1.20e+02 |       98 | 7.93062096e+02
 160:        substitution            0                0.0                  0                0.0              0.000
 160:            sparsify            0                0.0                  0                0.0              0.000
 160: 
@@ -9013,36 +9166,226 @@
 160:   reduced cont. columns:  1040
 160:   reduced nonzeros: 2889
 160: 
-160: presolving finished after 0.077 seconds
+160: presolving finished after 0.078 seconds
 160: 
 160: Equilibrium scaling LP (persistent)
-152:        substitution            0                0.0                  0                0.0              0.000
-152:            sparsify            0                0.0                  0                0.0              0.000
-152: 
-152: reduced problem:
-152:   reduced rows:     341
-152:   reduced columns:  369
-152:   reduced int. columns:  0
-152:   reduced cont. columns:  369
-152:   reduced nonzeros: 1287
-152: 
-152: presolving finished after 0.115 seconds
-152: 
-152: Equilibrium scaling LP (persistent)
-162: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-162:   L  |    0.0 |       0 |     3 | 1.52e+01 | 1.00e+00 |        1 | 0.00000000e+00
+test 170
+        Start 170: r-solve-share1b.mps-lp_presolvers_with_basis.set
+
+170: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+170: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+170: Test timeout computed to be: 10000000
+test 171
+        Start 171: d-solve-share2b.mps-lp_presolvers_with_basis.set
+
+171: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+171: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+171: Test timeout computed to be: 10000000
+test 172
+        Start 172: q-solve-share2b.mps-lp_presolvers_with_basis.set
+
+172: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+172: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+172: Test timeout computed to be: 10000000
+test 173
+        Start 173: r-solve-share2b.mps-lp_presolvers_with_basis.set
+
+173: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+173: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+173: Test timeout computed to be: 10000000
+test 174
+        Start 174: d-solve-shell.mps-lp_presolvers_with_basis.set
+
+174: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+174: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+174: Test timeout computed to be: 10000000
+test 175
+        Start 175: q-solve-shell.mps-lp_presolvers_with_basis.set
+
+175: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+175: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+175: Test timeout computed to be: 10000000
+test 176
+        Start 176: r-solve-shell.mps-lp_presolvers_with_basis.set
+
+176: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+176: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+176: Test timeout computed to be: 10000000
+168: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+168: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+168: 
+168: External libraries: 
+168:   Boost    1.83.0 	 (https://www.boost.org/)
+168:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+168:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+168:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+168: 
+168: reading took 0.00455 seconds
+168: Numerical Statistics:
+168:  Matrix range    [1e-01,1e+03]
+168:  Objective range [2e-03,1e+02]
+168:  Bounds range    [0e+00,0e+00]
+168:  RHS range       [1e-04,3e+03]
+168:  Dynamism Variables: 1e+03
+168:  Dynamism Rows     : 2e+02
+168: set presolve.componentsmaxint = -1
+168: set presolve.detectlindep = 0
+168: set doubletoneq.enabled = 0
+168: set dualinfer.enabled = 0
+168: set substitution.enabled = 0
+168: set sparsify.enabled = 0
+168: 
+168: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps with dual-postsolve activated
+168:   rows:     117
+168:   columns:  225
+168:   int. columns:  0
+168:   cont. columns:  225
+168:   nonzeros: 1151
+168: 
+168: round 0   ( Trivial  ):    5 del cols,    7 del rows,   12 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+168: round 1   (   Fast   ):    5 del cols,    7 del rows,  152 chg bounds,    0 chg sides,    0 chg coeffs,  380 tsx applied,    0 tsx conflicts
+168: round 2   (  Medium  ):   22 del cols,   10 del rows,  155 chg bounds,   17 chg sides,   17 chg coeffs,  397 tsx applied,   17 tsx conflicts
+168: round 3   (Exhaustive):   22 del cols,   10 del rows,  155 chg bounds,   17 chg sides,   17 chg coeffs,  397 tsx applied,   17 tsx conflicts
+168: round 4   (  Final   ): Unchanged
+168: presolved 4 rounds:   22 del cols,   10 del rows,  156 chg bounds,   17 chg sides,   17 chg coeffs,  398 tsx applied,   17 tsx conflicts
+168: 
+168:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+168:        colsingleton            4                0.0                  0                0.0              0.000
+168:     coefftightening            0                0.0                  0                0.0              0.000
+168:         propagation            4               25.0                380              100.0              0.000
+168:       fixcontinuous            2                0.0                  0                0.0              0.000
+168:       simpleprobing            0                0.0                  0                0.0              0.000
+168:        parallelrows            1                0.0                  0                0.0              0.000
+168:        parallelcols            1                0.0                  0                0.0              0.000
+168:            stuffing            2               50.0                 34               50.0              0.000
+168:             dualfix            2               50.0                  1              100.0              0.000
+168:        simplifyineq            0                0.0                  0                0.0              0.000
+168:         doubletoneq            0                0.0                  0                0.0              0.000
+168:             implint            0                0.0                  0                0.0              0.000
+168:              domcol            1                0.0                  0                0.0              0.000
+168:           dualinfer            0                0.0                  0                0.0              0.000
+168:             probing            0                0.0                  0                0.0              0.000
+168:        substitution            0                0.0                  0                0.0              0.000
+168:            sparsify            0                0.0                  0                0.0              0.000
+168: 
+168: reduced problem:
+168:   reduced rows:     107
+168:   reduced columns:  203
+168:   reduced int. columns:  0
+168:   reduced cont. columns:  203
+168:   reduced nonzeros: 1098
+168: 
+168: presolving finished after 0.002 seconds
+168: 
+168: Equilibrium scaling LP (persistent)
+168: Simplifier removed 11 rows, 9 columns, 53 nonzeros, 11 col bounds, 119 row bounds
+168: Reduced LP has 96 rows 194 columns 1045 nonzeros
+168: Equilibrium scaling LP
+168: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+168:   L  |    0.0 |       0 |     3 | 1.25e+02 | 3.29e+04 |       68 | 9.61324134e+03
+168:   E  |    0.0 |     169 |     5 | 0.00e+00 | 7.15e+02 |       54 | -3.46200132e+04
+168:   E  |    0.0 |     197 |     5 | 0.00e+00 | 4.29e+03 |       54 | -6.02515204e+04
+168:   E  |    0.0 |     263 |     8 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
+168:  --- unscaling internal solution
+168:  --- unsimplifying solution and basis
+168:  --- unscaling external solution
+168:  --- verifying computed solution
+168:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
+168:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
+168:  --- unscaling external solution
+168:  --- verifying computed solution
+168: 
+168: SoPlex status       : problem is solved [optimal]
+168: Solving time (sec)  : 0.00
+168: Iterations          : 263
+168: Objective value     : -7.65893186e+04
+168: 
+168: Solution passed validation
+168: 
+168: postsolve finished after 0.000 seconds
+168: feasible: true
+168: objective value: -76589.3185791856
+168: 
+168: violations:
+168:   bounds:      0
+168:   constraints: 0
+168:   integrality: 0
+168: 
+168: validation: SUCCESS
+168: Solving time 0.021 seconds
+168: 
+168: solving finished after 0.021 seconds
 152: Simplifier removed 76 rows, 76 columns, 252 nonzeros, 77 col bounds, 224 row bounds
 152: Reduced LP has 265 rows 293 columns 1035 nonzeros
 152: Equilibrium scaling LP
 152: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 152:   L  |    0.0 |       0 |     3 | 3.00e+00 | 6.46e+05 |      170 | -1.64720394e+08
-162:   E  |    0.0 |     112 |     6 | 0.00e+00 | 9.71e+00 |       15 | 8.66666667e+00
+152:   L  |    0.0 |     199 |     4 | 3.00e+00 | 8.57e+05 |      140 | -4.52480059e+07
+152:   L  |    0.0 |     399 |     6 | 3.00e+00 | 1.95e+05 |       84 | -1.99009210e+07
+152:   E  |    0.0 |     519 |     8 | 0.00e+00 | 1.32e-01 |        1 | -1.47531344e+07
+152:   E  |    0.0 |     520 |     9 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+152:  --- unscaling internal solution
+152:  --- unsimplifying solution and basis
+152:  --- unscaling external solution
+152:  --- verifying computed solution
+152:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+152:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+152:  --- unscaling external solution
+152:  --- verifying computed solution
 160: Simplifier removed 43 rows, 32 columns, 30 nonzeros, 18 col bounds, 16 row bounds
 160: Reduced LP has 382 rows 1008 columns 2743 nonzeros
 160: Equilibrium scaling LP
 160: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 160:   L  |    0.0 |       0 |     3 | 4.73e+03 | 5.16e+02 |       49 | -6.42583637e+02
+160:   L  |    0.0 |     199 |     3 | 4.73e+03 | 7.44e+01 |       49 | 2.61717656e+02
+160:   L  |    0.0 |     399 |     4 | 4.73e+03 | 4.32e+02 |       57 | 5.68042433e+02
+160:   L  |    0.0 |     599 |     5 | 4.73e+03 | 1.52e+02 |       90 | 7.22499868e+02
+160:   L  |    0.1 |     799 |     6 | 4.73e+03 | 1.20e+02 |       98 | 7.93062096e+02
+160:   L  |    0.1 |     999 |     7 | 4.73e+03 | 4.00e+01 |       66 | 8.97183761e+02
+160:   E  |    0.1 |    1053 |     9 | 0.00e+00 | 1.77e+01 |        4 | 9.04883324e+02
+160:   E  |    0.1 |    1064 |    10 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
+160:  --- unscaling internal solution
+160:  --- unsimplifying solution and basis
+160:  --- unscaling external solution
+160:  --- verifying computed solution
+160:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
+160:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
+160:  --- unscaling external solution
+160:  --- verifying computed solution
+159:   L  |    0.0 |     799 |     6 | 4.73e+03 | 1.20e+02 |       98 | 7.93062096e+02
 159:   L  |    0.1 |     999 |     7 | 4.73e+03 | 4.00e+01 |       66 | 8.97183761e+02
+159:   E  |    0.1 |    1053 |     9 | 0.00e+00 | 1.77e+01 |        4 | 9.04883324e+02
+159:   E  |    0.1 |    1064 |    10 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
+159:  --- unscaling internal solution
+159:  --- unsimplifying solution and basis
+159:  --- unscaling external solution
+159:  --- verifying computed solution
+159:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
+159:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
+159:  --- unscaling external solution
+159:  --- verifying computed solution
+159: 
+159: SoPlex status       : problem is solved [optimal]
+159: Solving time (sec)  : 0.06
+159: Iterations          : 1064
+159: Objective value     : 9.04296954e+02
+159: 
+159: Solution passed validation
+159: 
+159: postsolve finished after 0.001 seconds
+159: feasible: true
+159: objective value: 904.296953800791
+159: 
+159: violations:
+159:   bounds:      0
+159:   constraints: 3.5527136788005e-15
+159:   integrality: 0
+159: 
+159: validation: SUCCESS
+159: Solving time 0.148 seconds
+159: 
+159: solving finished after 0.148 seconds
+162:   E  |    0.0 |     112 |     6 | 0.00e+00 | 9.71e+00 |       15 | 8.66666667e+00
 162:   E  |    0.0 |     119 |     7 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
 162:  --- unscaling internal solution
 162:  --- unsimplifying solution and basis
@@ -9052,6 +9395,27 @@
 162:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
 162:  --- unscaling external solution
 162:  --- verifying computed solution
+162: 
+162: SoPlex status       : problem is solved [optimal]
+162: Solving time (sec)  : 0.02
+162: Iterations          : 119
+162: Objective value     : 8.66666667e+00
+162: 
+162: Solution passed validation
+162: 
+162: postsolve finished after 0.000 seconds
+162: feasible: true
+162: objective value: 8.66666667433337
+162: 
+162: violations:
+162:   bounds:      4.29445699913968e-18
+162:   constraints: 0
+162:   integrality: 0
+162: 
+162: validation: SUCCESS
+162: Solving time 0.056 seconds
+162: 
+162: solving finished after 0.056 seconds
 163: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 163: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 163: 
@@ -9061,7 +9425,7 @@
 163:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 163:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 163: 
-163: reading took 0.0318 seconds
+163: reading took 0.0261 seconds
 163: Numerical Statistics:
 163:  Matrix range    [2e-01,1e+00]
 163:  Objective range [1e+00,5e+00]
@@ -9098,11 +9462,11 @@
 163:        parallelrows            1                0.0                  0                0.0              0.001
 163:        parallelcols            1                0.0                  0                0.0              0.001
 163:            stuffing            2               50.0                 20               50.0              0.000
-163:             dualfix            2                0.0                  0                0.0              0.001
+163:             dualfix            2                0.0                  0                0.0              0.018
 163:        simplifyineq            0                0.0                  0                0.0              0.000
 163:         doubletoneq            0                0.0                  0                0.0              0.000
 163:             implint            0                0.0                  0                0.0              0.000
-163:              domcol            1                0.0                  0                0.0              0.006
+163:              domcol            1                0.0                  0                0.0              0.013
 163:           dualinfer            0                0.0                  0                0.0              0.000
 163:             probing            0                0.0                  0                0.0              0.000
 163:        substitution            0                0.0                  0                0.0              0.000
@@ -9115,269 +9479,33 @@
 163:   reduced cont. columns:  750
 163:   reduced nonzeros: 2378
 163: 
-163: presolving finished after 0.015 seconds
+163: presolving finished after 0.046 seconds
 163: 
 163: Equilibrium scaling LP (persistent)
-162: 
-162: SoPlex status       : problem is solved [optimal]
-162: Solving time (sec)  : 0.02
-162: Iterations          : 119
-162: Objective value     : 8.66666667e+00
-162: 
-162: Solution passed validation
-162: 
-162: postsolve finished after 0.000 seconds
-162: feasible: true
-162: objective value: 8.66666667433337
-162: 
-162: violations:
-162:   bounds:      4.29445699913968e-18
-162:   constraints: 0
-162:   integrality: 0
-162: 
-162: validation: SUCCESS
-162: Solving time 0.037 seconds
-162: 
-162: solving finished after 0.037 seconds
-159:   E  |    0.1 |    1053 |     9 | 0.00e+00 | 1.77e+01 |        4 | 9.04883324e+02
-156/287 Test #162: d-solve-scsd1.mps-lp_presolvers_with_basis.set .............................................   Passed    0.07 sec
-test 167
-        Start 167: r-solve-seba.mps-lp_presolvers_with_basis.set
-
-167: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-167: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-167: Test timeout computed to be: 10000000
-158: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-158: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-158: 
-158: External libraries: 
-158:   Boost    1.83.0 	 (https://www.boost.org/)
-158:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-158:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-158:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-158: 
-158: reading took 0.042 seconds
-158: Numerical Statistics:
-158:  Matrix range    [1e-02,1e+00]
-158:  Objective range [6e-02,2e+02]
-158:  Bounds range    [0e+00,0e+00]
-158:  RHS range       [2e-03,1e+00]
-158:  Dynamism Variables: 1e+02
-158:  Dynamism Rows     : 1e+02
-158: set presolve.componentsmaxint = -1
-158: set presolve.detectlindep = 0
-158: set doubletoneq.enabled = 0
-158: set dualinfer.enabled = 0
-158: set substitution.enabled = 0
-158: set sparsify.enabled = 0
-158: 
-158: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps with dual-postsolve activated
-158:   rows:     388
-158:   columns:  358
-158:   int. columns:  0
-158:   cont. columns:  358
-158:   nonzeros: 1426
-158: 
-158: round 0   ( Trivial  ):   23 del cols,   91 del rows,   84 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-158: round 1   (   Fast   ):   27 del cols,   96 del rows,  108 chg bounds,    0 chg sides,    0 chg coeffs,   48 tsx applied,    0 tsx conflicts
-158: round 2   (  Medium  ):   84 del cols,  135 del rows,  137 chg bounds,  103 chg sides,   53 chg coeffs,  111 tsx applied,   69 tsx conflicts
-158: round 3   (  Medium  ):  111 del cols,  138 del rows,  155 chg bounds,  115 chg sides,   59 chg coeffs,  162 tsx applied,  102 tsx conflicts
-158: round 4   (  Medium  ):  135 del cols,  150 del rows,  185 chg bounds,  127 chg sides,   65 chg coeffs,  228 tsx applied,  102 tsx conflicts
-158: round 5   (  Medium  ):  141 del cols,  156 del rows,  191 chg bounds,  139 chg sides,   71 chg coeffs,  234 tsx applied,  102 tsx conflicts
-158: round 6   (Exhaustive):  141 del cols,  156 del rows,  191 chg bounds,  139 chg sides,   71 chg coeffs,  234 tsx applied,  102 tsx conflicts
-158: round 7   (  Final   ): Unchanged
-158: presolved 7 rounds:  141 del cols,  156 del rows,  191 chg bounds,  139 chg sides,   71 chg coeffs,  234 tsx applied,  102 tsx conflicts
-158: 
-158:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-158:        colsingleton            7                0.0                  0                0.0              0.004
-158:     coefftightening            0                0.0                  0                0.0              0.000
-158:         propagation            7               14.3                 48              100.0              0.012
-158:       fixcontinuous            3                0.0                  0                0.0              0.000
-158:       simpleprobing            0                0.0                  0                0.0              0.000
-158:        parallelrows            2               50.0                  6              100.0              0.003
-158:        parallelcols            2                0.0                  0                0.0              0.007
-158:            stuffing            5               80.0                264               61.4              0.002
-158:             dualfix            4               25.0                 18              100.0              0.002
-158:        simplifyineq            0                0.0                  0                0.0              0.000
-158:         doubletoneq            0                0.0                  0                0.0              0.000
-158:             implint            0                0.0                  0                0.0              0.000
-158:              domcol            1                0.0                  0                0.0              0.001
-158:           dualinfer            0                0.0                  0                0.0              0.000
-158:             probing            0                0.0                  0                0.0              0.000
-159:   E  |    0.1 |    1064 |    10 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
-159:  --- unscaling internal solution
-159:  --- unsimplifying solution and basis
-159:  --- unscaling external solution
-159:  --- verifying computed solution
-159:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
-159:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
-159:  --- unscaling external solution
-159:  --- verifying computed solution
-152:   L  |    0.0 |     199 |     4 | 3.00e+00 | 8.57e+05 |      140 | -4.52480059e+07
-158:        substitution            0                0.0                  0                0.0              0.000
-158:            sparsify            0                0.0                  0                0.0              0.000
-158: 
-158: reduced problem:
-158:   reduced rows:     232
-158:   reduced columns:  217
-158:   reduced int. columns:  0
-158:   reduced cont. columns:  217
-158:   reduced nonzeros: 1036
-158: 
-158: presolving finished after 0.076 seconds
-158: 
-158: Equilibrium scaling LP (persistent)
-155: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-155: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-155: 
-155: External libraries: 
-155:   Boost    1.83.0 	 (https://www.boost.org/)
-155:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-155:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-155:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-155: 
-155: reading took 0.0356 seconds
-155: Numerical Statistics:
-155:  Matrix range    [5e-04,1e+02]
-155:  Objective range [1e+00,1e+01]
-155:  Bounds range    [0e+00,0e+00]
-155:  RHS range       [8e-01,2e+03]
-155:  Dynamism Variables: 1e+05
-155:  Dynamism Rows     : 9e+03
-155: set presolve.componentsmaxint = -1
-155: set presolve.detectlindep = 0
-155: set doubletoneq.enabled = 0
-155: set dualinfer.enabled = 0
-155: set substitution.enabled = 0
-155: set sparsify.enabled = 0
-155: 
-155: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps with dual-postsolve activated
-155:   rows:     330
-155:   columns:  457
-155:   int. columns:  0
-155:   cont. columns:  457
-155:   nonzeros: 2589
-155: 
-155: round 0   ( Trivial  ):    9 del cols,   43 del rows,   48 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-155: round 1   (   Fast   ):   18 del cols,   48 del rows,  324 chg bounds,    0 chg sides,    0 chg coeffs,  626 tsx applied,    0 tsx conflicts
-155: round 2   (   Fast   ):   18 del cols,   48 del rows,  433 chg bounds,    0 chg sides,    0 chg coeffs,  884 tsx applied,    0 tsx conflicts
-155: round 3   (  Medium  ):   53 del cols,   56 del rows,  465 chg bounds,   23 chg sides,   23 chg coeffs,  991 tsx applied,   63 tsx conflicts
-155: round 4   (  Medium  ):   58 del cols,   58 del rows,  485 chg bounds,   28 chg sides,   25 chg coeffs, 1036 tsx applied,   67 tsx conflicts
-155: round 5   (Exhaustive):   58 del cols,   58 del rows,  500 chg bounds,   28 chg sides,   25 chg coeffs, 1066 tsx applied,   67 tsx conflicts
-155: round 6   (  Final   ):   58 del cols,   58 del rows,  502 chg bounds,   28 chg sides,   25 chg coeffs, 1074 tsx applied,   67 tsx conflicts
-155: presolved 6 rounds:   58 del cols,   58 del rows,  502 chg bounds,   28 chg sides,   25 chg coeffs, 1074 tsx applied,   67 tsx conflicts
-155: 
-155:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-155:        colsingleton            6                0.0                  0                0.0              0.000
-155:     coefftightening            0                0.0                  0                0.0              0.000
-155:         propagation            6              100.0               1026              100.0              0.014
-155:       fixcontinuous            2                0.0                  0                0.0              0.001
-155:       simpleprobing            0                0.0                  0                0.0              0.000
-155:        parallelrows            2                0.0                  0                0.0              0.007
-155:        parallelcols            2               50.0                  4              100.0              0.004
-155:            stuffing            3               66.7                101               34.7              0.001
-155:             dualfix            3               66.7                 10               90.0              0.002
-155:        simplifyineq            0                0.0                  0                0.0              0.000
-155:         doubletoneq            0                0.0                  0                0.0              0.000
-155:             implint            0                0.0                  0                0.0              0.000
-155:              domcol            1                0.0                  0                0.0              0.007
-155:           dualinfer            0                0.0                  0                0.0              0.000
-155:             probing            0                0.0                  0                0.0              0.000
-159: 
-159: SoPlex status       : problem is solved [optimal]
-159: Solving time (sec)  : 0.06
-159: Iterations          : 1064
-159: Objective value     : 9.04296954e+02
-159: 
-159: Solution passed validation
-159: 
-159: postsolve finished after 0.001 seconds
-159: feasible: true
-159: objective value: 904.296953800791
-159: 
-159: violations:
-159:   bounds:      0
-159:   constraints: 3.5527136788005e-15
-159:   integrality: 0
-159: 
-159: validation: SUCCESS
-159: Solving time 0.114 seconds
-159: 
-159: solving finished after 0.114 seconds
-160:   L  |    0.0 |     199 |     3 | 4.73e+03 | 7.44e+01 |       49 | 2.61717656e+02
-158: Simplifier removed 26 rows, 26 columns, 58 nonzeros, 0 col bounds, 58 row bounds
-158: Reduced LP has 206 rows 191 columns 978 nonzeros
-158: Equilibrium scaling LP
-158: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-158:   L  |    0.0 |       0 |     3 | 0.00e+00 | 9.89e+00 |       24 | 1.54181186e+02
-157/287 Test #159: d-solve-scrs8.mps-lp_presolvers_with_basis.set .............................................   Passed    0.15 sec
 163: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
 163: Reduced LP has 77 rows 750 columns 2378 nonzeros
 163: Equilibrium scaling LP
-test 168
-        Start 168: d-solve-share1b.mps-lp_presolvers_with_basis.set
-
-168: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-168: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-168: Test timeout computed to be: 10000000
 163: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 163:   L  |    0.0 |       0 |     3 | 1.52e+01 | 1.00e+00 |        1 | 0.00000000e+00
-155:        substitution            0                0.0                  0                0.0              0.000
-155:            sparsify            0                0.0                  0                0.0              0.000
-155: 
-155: reduced problem:
-155:   reduced rows:     272
-155:   reduced columns:  399
-155:   reduced int. columns:  0
-155:   reduced cont. columns:  399
-155:   reduced nonzeros: 2247
-155: 
-155: presolving finished after 0.119 seconds
-155: 
-155: Equilibrium scaling LP (persistent)
-158:   L  |    0.0 |     199 |     5 | 0.00e+00 | 2.12e-02 |       59 | 1.87715091e+03
-158:   L  |    0.0 |     209 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
-158:  --- unscaling internal solution
-158:  --- unsimplifying solution and basis
-158:  --- unscaling external solution
-158:  --- verifying computed solution
-158:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
-158:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
-158:  --- unscaling external solution
-158:  --- verifying computed solution
 163:   E  |    0.0 |     102 |     5 | 0.00e+00 | 4.91e+00 |        9 | 8.66666667e+00
 163:   E  |    0.0 |     107 |     6 | 4.16e-17 | 0.00e+00 |        0 | 8.66666667e+00
 163:  --- unscaling internal solution
 163:  --- unsimplifying solution and basis
-160:   L  |    0.0 |     399 |     4 | 4.73e+03 | 4.32e+02 |       57 | 5.68042433e+02
-155: Simplifier removed 11 rows, 11 columns, 27 nonzeros, 13 col bounds, 44 row bounds
-155: Reduced LP has 261 rows 388 columns 2220 nonzeros
-155: Equilibrium scaling LP
 163:  --- unscaling external solution
 163:  --- verifying computed solution
 163:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
 163:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
 163:  --- unscaling external solution
 163:  --- verifying computed solution
-155: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-155:   L  |    0.0 |       0 |     3 | 1.44e+00 | 1.96e+04 |      120 | -7.17176280e+03
-152:   L  |    0.0 |     399 |     6 | 3.00e+00 | 1.95e+05 |       84 | -1.99009210e+07
-155:   L  |    0.0 |     199 |     4 | 1.44e+00 | 1.91e+04 |      126 | 8.30653533e+03
-152:   E  |    0.0 |     519 |     8 | 0.00e+00 | 1.32e-01 |        1 | -1.47531344e+07
-152:   E  |    0.0 |     520 |     9 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-152:  --- unscaling internal solution
-152:  --- unsimplifying solution and basis
-152:  --- unscaling external solution
-152:  --- verifying computed solution
 163: 
 163: SoPlex status       : problem is solved [optimal]
-163: Solving time (sec)  : 0.02
+163: Solving time (sec)  : 0.00
 163: Iterations          : 107
 163: Objective value     : 8.66666667e+00
 163: 
 163: Solution passed validation
 163: 
-163: postsolve finished after 0.006 seconds
+163: postsolve finished after 0.013 seconds
 163: feasible: true
 163: objective value: 8.66666667433337
 163: 
@@ -9387,95 +9515,9 @@
 163:   integrality: 0
 163: 
 163: validation: SUCCESS
-163: Solving time 0.044 seconds
+163: Solving time 0.095 seconds
 163: 
-163: solving finished after 0.044 seconds
-152:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-152:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-152:  --- unscaling external solution
-152:  --- verifying computed solution
-158/287 Test #163: q-solve-scsd1.mps-lp_presolvers_with_basis.set .............................................   Passed    0.10 sec
-test 169
-        Start 169: q-solve-share1b.mps-lp_presolvers_with_basis.set
-
-169: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-169: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-169: Test timeout computed to be: 10000000
-160:   L  |    0.0 |     599 |     5 | 4.73e+03 | 1.52e+02 |       90 | 7.22499868e+02
-168: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-168: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-168: 
-168: External libraries: 
-168:   Boost    1.83.0 	 (https://www.boost.org/)
-168:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-168:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-168:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-168: 
-168: reading took 0.00551 seconds
-168: Numerical Statistics:
-168:  Matrix range    [1e-01,1e+03]
-168:  Objective range [2e-03,1e+02]
-168:  Bounds range    [0e+00,0e+00]
-168:  RHS range       [1e-04,3e+03]
-168:  Dynamism Variables: 1e+03
-168:  Dynamism Rows     : 2e+02
-168: set presolve.componentsmaxint = -1
-168: set presolve.detectlindep = 0
-168: set doubletoneq.enabled = 0
-168: set dualinfer.enabled = 0
-168: set substitution.enabled = 0
-168: set sparsify.enabled = 0
-168: 
-168: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps with dual-postsolve activated
-168:   rows:     117
-168:   columns:  225
-168:   int. columns:  0
-168:   cont. columns:  225
-168:   nonzeros: 1151
-168: 
-168: round 0   ( Trivial  ):    5 del cols,    7 del rows,   12 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-168: round 1   (   Fast   ):    5 del cols,    7 del rows,  152 chg bounds,    0 chg sides,    0 chg coeffs,  380 tsx applied,    0 tsx conflicts
-168: round 2   (  Medium  ):   22 del cols,   10 del rows,  155 chg bounds,   17 chg sides,   17 chg coeffs,  397 tsx applied,   17 tsx conflicts
-168: round 3   (Exhaustive):   22 del cols,   10 del rows,  155 chg bounds,   17 chg sides,   17 chg coeffs,  397 tsx applied,   17 tsx conflicts
-168: round 4   (  Final   ): Unchanged
-168: presolved 4 rounds:   22 del cols,   10 del rows,  156 chg bounds,   17 chg sides,   17 chg coeffs,  398 tsx applied,   17 tsx conflicts
-168: 
-168:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-168:        colsingleton            4                0.0                  0                0.0              0.000
-168:     coefftightening            0                0.0                  0                0.0              0.000
-168:         propagation            4               25.0                380              100.0              0.000
-168:       fixcontinuous            2                0.0                  0                0.0              0.000
-168:       simpleprobing            0                0.0                  0                0.0              0.000
-168:        parallelrows            1                0.0                  0                0.0              0.000
-168:        parallelcols            1                0.0                  0                0.0              0.000
-168:            stuffing            2               50.0                 34               50.0              0.000
-168:             dualfix            2               50.0                  1              100.0              0.000
-168:        simplifyineq            0                0.0                  0                0.0              0.000
-168:         doubletoneq            0                0.0                  0                0.0              0.000
-168:             implint            0                0.0                  0                0.0              0.000
-168:              domcol            1                0.0                  0                0.0              0.000
-168:           dualinfer            0                0.0                  0                0.0              0.000
-168:             probing            0                0.0                  0                0.0              0.000
-168:        substitution            0                0.0                  0                0.0              0.000
-168:            sparsify            0                0.0                  0                0.0              0.000
-168: 
-168: reduced problem:
-168:   reduced rows:     107
-168:   reduced columns:  203
-168:   reduced int. columns:  0
-168:   reduced cont. columns:  203
-168:   reduced nonzeros: 1098
-168: 
-168: presolving finished after 0.002 seconds
-168: 
-168: Equilibrium scaling LP (persistent)
-168: Simplifier removed 11 rows, 9 columns, 53 nonzeros, 11 col bounds, 119 row bounds
-168: Reduced LP has 96 rows 194 columns 1045 nonzeros
-168: Equilibrium scaling LP
-168: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-168:   L  |    0.0 |       0 |     3 | 1.25e+02 | 3.29e+04 |       68 | 9.61324134e+03
-155:   L  |    0.0 |     399 |     6 | 1.44e+00 | 3.34e+03 |       99 | 1.73031319e+04
-168:   E  |    0.0 |     169 |     5 | 0.00e+00 | 7.15e+02 |       54 | -3.46200132e+04
+163: solving finished after 0.095 seconds
 158: 
 158: SoPlex status       : problem is solved [optimal]
 158: Solving time (sec)  : 0.00
@@ -9484,7 +9526,7 @@
 158: 
 158: Solution passed validation
 158: 
-158: postsolve finished after 0.019 seconds
+158: postsolve finished after 0.048 seconds
 158: feasible: true
 158: objective value: 1878.12482273811
 158: 
@@ -9494,48 +9536,9 @@
 158:   integrality: 0
 158: 
 158: validation: SUCCESS
-158: Solving time 0.111 seconds
+158: Solving time 0.149 seconds
 158: 
-158: solving finished after 0.111 seconds
-168:   E  |    0.0 |     197 |     5 | 0.00e+00 | 4.29e+03 |       54 | -6.02515204e+04
-160:   L  |    0.0 |     799 |     6 | 4.73e+03 | 1.20e+02 |       98 | 7.93062096e+02
-159/287 Test #158: r-solve-scorpion.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.19 sec
-test 170
-        Start 170: r-solve-share1b.mps-lp_presolvers_with_basis.set
-
-170: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-170: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-170: Test timeout computed to be: 10000000
-168:   E  |    0.0 |     263 |     8 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
-168:  --- unscaling internal solution
-168:  --- unsimplifying solution and basis
-168:  --- unscaling external solution
-168:  --- verifying computed solution
-168:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
-168:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
-168:  --- unscaling external solution
-168:  --- verifying computed solution
-168: 
-168: SoPlex status       : problem is solved [optimal]
-168: Solving time (sec)  : 0.02
-168: Iterations          : 263
-168: Objective value     : -7.65893186e+04
-168: 
-168: Solution passed validation
-168: 
-168: postsolve finished after 0.000 seconds
-168: feasible: true
-168: objective value: -76589.3185791856
-168: 
-168: violations:
-168:   bounds:      0
-168:   constraints: 0
-168:   integrality: 0
-168: 
-168: validation: SUCCESS
-168: Solving time 0.019 seconds
-168: 
-168: solving finished after 0.019 seconds
+158: solving finished after 0.149 seconds
 165: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 165: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 165: 
@@ -9545,7 +9548,7 @@
 165:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 165:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 165: 
-165: reading took 0.0293 seconds
+165: reading took 0.0576 seconds
 165: Numerical Statistics:
 165:  Matrix range    [1e+00,2e+02]
 165:  Objective range [2e-03,5e+02]
@@ -9590,9 +9593,9 @@
 165:         propagation           14               28.6               1200              100.0              0.001
 165:       fixcontinuous            4                0.0                  0                0.0              0.000
 165:       simpleprobing            0                0.0                  0                0.0              0.000
-165:        parallelrows            3                0.0                  0                0.0              0.008
-165:        parallelcols            3                0.0                  0                0.0              0.007
-165:            stuffing           10               80.0               4011               72.4              0.008
+165:        parallelrows            3                0.0                  0                0.0              0.000
+165:        parallelcols            3                0.0                  0                0.0              0.001
+165:            stuffing           10               80.0               4011               72.4              0.001
 165:             dualfix            7               42.9                337               99.4              0.000
 165:        simplifyineq            0                0.0                  0                0.0              0.000
 165:         doubletoneq            0                0.0                  0                0.0              0.000
@@ -9610,7 +9613,7 @@
 165:   reduced cont. columns:  8
 165:   reduced nonzeros: 11
 165: 
-165: presolving finished after 0.035 seconds
+165: presolving finished after 0.027 seconds
 165: 
 165: Equilibrium scaling LP (persistent)
 165: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -9635,7 +9638,7 @@
 165: 
 165: Solution passed validation
 165: 
-165: postsolve finished after 0.001 seconds
+165: postsolve finished after 0.000 seconds
 165: feasible: true
 165: objective value: 15711.6
 165: 
@@ -9645,72 +9648,9 @@
 165:   integrality: 0
 165: 
 165: validation: SUCCESS
-165: Solving time 0.037 seconds
+165: Solving time 0.028 seconds
 165: 
-165: solving finished after 0.037 seconds
-155:   E  |    0.0 |     587 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-160/287 Test #168: d-solve-share1b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.05 sec
-155:   E  |    0.0 |     587 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-155:  --- unscaling internal solution
-155:  --- unsimplifying solution and basis
-155:  --- unscaling external solution
-155:  --- verifying computed solution
-test 171
-        Start 171: d-solve-share2b.mps-lp_presolvers_with_basis.set
-
-171: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-171: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-171: Test timeout computed to be: 10000000
-155:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-155:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-155:  --- unscaling external solution
-155:  --- verifying computed solution
-160:   L  |    0.0 |     999 |     7 | 4.73e+03 | 4.00e+01 |       66 | 8.97183761e+02
-152: 
-152: SoPlex status       : problem is solved [optimal]
-152: Solving time (sec)  : 0.04
-152: Iterations          : 520
-152: Objective value     : -1.47534331e+07
-152: 
-152: Solution passed validation
-152: 
-152: postsolve finished after 0.022 seconds
-152: feasible: true
-152: objective value: -14753433.0607685
-152: 
-152: violations:
-152:   bounds:      0
-152:   constraints: 0
-152:   integrality: 0
-152: 
-152: validation: SUCCESS
-152: Solving time 0.197 seconds
-152: 
-152: solving finished after 0.197 seconds
-161/287 Test #165: d-solve-seba.mps-lp_presolvers_with_basis.set ..............................................   Passed    0.10 sec
-test 172
-        Start 172: q-solve-share2b.mps-lp_presolvers_with_basis.set
-
-172: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-172: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-172: Test timeout computed to be: 10000000
-160:   E  |    0.0 |    1053 |     9 | 0.00e+00 | 1.77e+01 |        4 | 9.04883324e+02
-160:   E  |    0.0 |    1064 |    10 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
-160:  --- unscaling internal solution
-162/287 Test #152: r-solve-scagr25.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.27 sec
-160:  --- unsimplifying solution and basis
-160:  --- unscaling external solution
-test 173
-        Start 173: r-solve-share2b.mps-lp_presolvers_with_basis.set
-
-173: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-173: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-173: Test timeout computed to be: 10000000
-160:  --- verifying computed solution
-160:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
-160:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
-160:  --- unscaling external solution
-160:  --- verifying computed solution
+165: solving finished after 0.028 seconds
 169: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 169: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 169: 
@@ -9720,7 +9660,7 @@
 169:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 169:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 169: 
-169: reading took 0.00896 seconds
+169: reading took 0.0202 seconds
 169: Numerical Statistics:
 169:  Matrix range    [1e-01,1e+03]
 169:  Objective range [2e-03,1e+02]
@@ -9755,14 +9695,14 @@
 169:         propagation            4               25.0                380              100.0              0.001
 169:       fixcontinuous            2                0.0                  0                0.0              0.000
 169:       simpleprobing            0                0.0                  0                0.0              0.000
-169:        parallelrows            1                0.0                  0                0.0              0.001
-169:        parallelcols            1                0.0                  0                0.0              0.011
-169:            stuffing            2               50.0                 34               50.0              0.011
+169:        parallelrows            1                0.0                  0                0.0              0.000
+169:        parallelcols            1                0.0                  0                0.0              0.000
+169:            stuffing            2               50.0                 34               50.0              0.010
 169:             dualfix            2               50.0                  1              100.0              0.000
 169:        simplifyineq            0                0.0                  0                0.0              0.000
 169:         doubletoneq            0                0.0                  0                0.0              0.000
 169:             implint            0                0.0                  0                0.0              0.000
-169:              domcol            1                0.0                  0                0.0              0.003
+169:              domcol            1                0.0                  0                0.0              0.001
 169:           dualinfer            0                0.0                  0                0.0              0.000
 169:             probing            0                0.0                  0                0.0              0.000
 169:        substitution            0                0.0                  0                0.0              0.000
@@ -9775,9 +9715,25 @@
 169:   reduced cont. columns:  203
 169:   reduced nonzeros: 1098
 169: 
-169: presolving finished after 0.031 seconds
+169: presolving finished after 0.030 seconds
 169: 
 169: Equilibrium scaling LP (persistent)
+169: Simplifier removed 11 rows, 9 columns, 53 nonzeros, 11 col bounds, 119 row bounds
+169: Reduced LP has 96 rows 194 columns 1045 nonzeros
+169: Equilibrium scaling LP
+169: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+169:   L  |    0.0 |       0 |     3 | 1.25e+02 | 3.29e+04 |       68 | 9.61324134e+03
+169:   E  |    0.0 |     191 |     5 | 0.00e+00 | 7.15e+02 |       54 | -3.46200132e+04
+169:   E  |    0.0 |     197 |     5 | 0.00e+00 | 4.32e+03 |       54 | -4.61247253e+04
+169:   E  |    0.0 |     288 |     7 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
+169:  --- unscaling internal solution
+169:  --- unsimplifying solution and basis
+169:  --- unscaling external solution
+169:  --- verifying computed solution
+169:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
+169:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
+169:  --- unscaling external solution
+169:  --- verifying computed solution
 164: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 164: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 164: 
@@ -9787,7 +9743,7 @@
 164:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 164:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 164: 
-164: reading took 0.0438 seconds
+164: reading took 0.0567 seconds
 164: Numerical Statistics:
 164:  Matrix range    [2e-01,1e+00]
 164:  Objective range [1e+00,5e+00]
@@ -9821,14 +9777,14 @@
 164:         propagation            3                0.0                  0                0.0              0.000
 164:       fixcontinuous            2                0.0                  0                0.0              0.000
 164:       simpleprobing            0                0.0                  0                0.0              0.000
-164:        parallelrows            1                0.0                  0                0.0              0.006
-164:        parallelcols            1                0.0                  0                0.0              0.014
+164:        parallelrows            1                0.0                  0                0.0              0.018
+164:        parallelcols            1                0.0                  0                0.0              0.005
 164:            stuffing            2               50.0                 20               50.0              0.000
-164:             dualfix            2                0.0                  0                0.0              0.002
+164:             dualfix            2                0.0                  0                0.0              0.003
 164:        simplifyineq            0                0.0                  0                0.0              0.000
 164:         doubletoneq            0                0.0                  0                0.0              0.000
 164:             implint            0                0.0                  0                0.0              0.000
-164:              domcol            1                0.0                  0                0.0              0.012
+164:              domcol            1                0.0                  0                0.0              0.005
 164:           dualinfer            0                0.0                  0                0.0              0.000
 164:             probing            0                0.0                  0                0.0              0.000
 164:        substitution            0                0.0                  0                0.0              0.000
@@ -9841,19 +9797,9 @@
 164:   reduced cont. columns:  750
 164:   reduced nonzeros: 2378
 164: 
-164: presolving finished after 0.045 seconds
+164: presolving finished after 0.104 seconds
 164: 
 164: Equilibrium scaling LP (persistent)
-164: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-164: Reduced LP has 77 rows 750 columns 2378 nonzeros
-164: Equilibrium scaling LP
-169: Simplifier removed 11 rows, 9 columns, 53 nonzeros, 11 col bounds, 119 row bounds
-169: Reduced LP has 96 rows 194 columns 1045 nonzeros
-169: Equilibrium scaling LP
-169: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-169:   L  |    0.0 |       0 |     3 | 1.25e+02 | 3.29e+04 |       68 | 9.61324134e+03
-164: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-164:   L  |    0.0 |       0 |     3 | 1.52e+01 | 1.00e+00 |        1 | 0.00000000e+00
 171: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 171: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 171: 
@@ -9863,7 +9809,7 @@
 171:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 171:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 171: 
-171: reading took 0.00747 seconds
+171: reading took 0.00848 seconds
 171: Numerical Statistics:
 171:  Matrix range    [1e-02,1e+02]
 171:  Objective range [3e-02,4e+00]
@@ -9918,47 +9864,45 @@
 171:   reduced cont. columns:  79
 171:   reduced nonzeros: 691
 171: 
-171: presolving finished after 0.001 seconds
+171: presolving finished after 0.002 seconds
 171: 
 171: Equilibrium scaling LP (persistent)
-169:   E  |    0.0 |     191 |     5 | 0.00e+00 | 7.15e+02 |       54 | -3.46200132e+04
-169:   E  |    0.0 |     197 |     5 | 0.00e+00 | 4.32e+03 |       54 | -4.61247253e+04
 171: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 2 col bounds, 0 row bounds
 171: Reduced LP has 93 rows 79 columns 691 nonzeros
 171: Equilibrium scaling LP
 171: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 171:   L  |    0.0 |       0 |     3 | 6.50e+00 | 1.10e+03 |       42 | -9.83644605e+02
-164:   E  |    0.0 |     102 |     5 | 0.00e+00 | 4.91e+00 |        9 | 8.66666667e+00
-164:   E  |    0.0 |     107 |     6 | 4.16e-17 | 0.00e+00 |        0 | 8.66666667e+00
-164:  --- unscaling internal solution
-164:  --- unsimplifying solution and basis
-164:  --- unscaling external solution
-160: 
-160: SoPlex status       : problem is solved [optimal]
-160: Solving time (sec)  : 0.04
-160: Iterations          : 1064
-160: Objective value     : 9.04296954e+02
-160: 
-160: Solution passed validation
-160: 
-160: postsolve finished after 0.022 seconds
-160: feasible: true
-160: objective value: 904.296953800791
-160: 
-160: violations:
-160:   bounds:      0
-160:   constraints: 3.60387275577523e-15
-160:   integrality: 0
-160: 
-160: validation: SUCCESS
-160: Solving time 0.204 seconds
-160: 
-160: solving finished after 0.204 seconds
-164:  --- verifying computed solution
-164:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
-164:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
-164:  --- unscaling external solution
-164:  --- verifying computed solution
+171:   E  |    0.0 |     118 |     4 | 0.00e+00 | 4.55e+00 |        2 | -3.72683656e+02
+171:   E  |    0.0 |     141 |     5 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
+171:  --- unscaling internal solution
+171:  --- unsimplifying solution and basis
+171:  --- unscaling external solution
+171:  --- verifying computed solution
+171:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
+171:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
+171:  --- unscaling external solution
+171:  --- verifying computed solution
+171: 
+171: SoPlex status       : problem is solved [optimal]
+171: Solving time (sec)  : 0.00
+171: Iterations          : 141
+171: Objective value     : -4.15732241e+02
+171: 
+171: Solution passed validation
+171: 
+171: postsolve finished after 0.004 seconds
+171: feasible: true
+171: objective value: -415.732240741419
+171: 
+171: violations:
+171:   bounds:      0
+171:   constraints: 0
+171:   integrality: 0
+171: 
+171: validation: SUCCESS
+171: Solving time 0.016 seconds
+171: 
+171: solving finished after 0.016 seconds
 172: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 172: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 172: 
@@ -9968,7 +9912,7 @@
 172:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 172:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 172: 
-172: reading took 0.00561 seconds
+172: reading took 0.00227 seconds
 172: Numerical Statistics:
 172:  Matrix range    [1e-02,1e+02]
 172:  Objective range [3e-02,4e+00]
@@ -10010,7 +9954,7 @@
 172:        simplifyineq            0                0.0                  0                0.0              0.000
 172:         doubletoneq            0                0.0                  0                0.0              0.000
 172:             implint            0                0.0                  0                0.0              0.000
-172:              domcol            1                0.0                  0                0.0              0.002
+172:              domcol            1                0.0                  0                0.0              0.001
 172:           dualinfer            0                0.0                  0                0.0              0.000
 172:             probing            0                0.0                  0                0.0              0.000
 172:        substitution            0                0.0                  0                0.0              0.000
@@ -10026,48 +9970,11 @@
 172: presolving finished after 0.010 seconds
 172: 
 172: Equilibrium scaling LP (persistent)
-169:   E  |    0.0 |     288 |     7 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
-169:  --- unscaling internal solution
-169:  --- unsimplifying solution and basis
-169:  --- unscaling external solution
-169:  --- verifying computed solution
-169:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
-169:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
-169:  --- unscaling external solution
-169:  --- verifying computed solution
 172: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 2 col bounds, 0 row bounds
 172: Reduced LP has 93 rows 79 columns 691 nonzeros
 172: Equilibrium scaling LP
 172: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 172:   L  |    0.0 |       0 |     3 | 6.50e+00 | 1.10e+03 |       42 | -9.83644605e+02
-163/287 Test #160: q-solve-scrs8.mps-lp_presolvers_with_basis.set .............................................   Passed    0.25 sec
-test 174
-        Start 174: d-solve-shell.mps-lp_presolvers_with_basis.set
-
-174: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-174: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-174: Test timeout computed to be: 10000000
-169: 
-169: SoPlex status       : problem is solved [optimal]
-169: Solving time (sec)  : 0.02
-169: Iterations          : 288
-169: Objective value     : -7.65893186e+04
-169: 
-169: Solution passed validation
-169: 
-169: postsolve finished after 0.006 seconds
-169: feasible: true
-169: objective value: -76589.3185791856
-169: 
-169: violations:
-169:   bounds:      0
-169:   constraints: 0
-169:   integrality: 0
-169: 
-169: validation: SUCCESS
-169: Solving time 0.063 seconds
-169: 
-169: solving finished after 0.063 seconds
 172:   E  |    0.0 |     118 |     4 | 0.00e+00 | 4.55e+00 |        2 | -3.72683656e+02
 172:   E  |    0.0 |     141 |     5 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
 172:  --- unscaling internal solution
@@ -10080,13 +9987,13 @@
 172:  --- verifying computed solution
 172: 
 172: SoPlex status       : problem is solved [optimal]
-172: Solving time (sec)  : 0.00
+172: Solving time (sec)  : 0.02
 172: Iterations          : 141
 172: Objective value     : -4.15732241e+02
 172: 
 172: Solution passed validation
 172: 
-172: postsolve finished after 0.001 seconds
+172: postsolve finished after 0.002 seconds
 172: feasible: true
 172: objective value: -415.732240741419
 172: 
@@ -10096,266 +10003,43 @@
 172:   integrality: 0
 172: 
 172: validation: SUCCESS
-172: Solving time 0.025 seconds
+172: Solving time 0.019 seconds
 172: 
-172: solving finished after 0.025 seconds
-166: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-166: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-166: 
-166: External libraries: 
-166:   Boost    1.83.0 	 (https://www.boost.org/)
-166:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-166:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-166:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-166: 
-166: reading took 0.0208 seconds
-166: Numerical Statistics:
-166:  Matrix range    [1e+00,2e+02]
-166:  Objective range [2e-03,5e+02]
-166:  Bounds range    [3e-02,1e+03]
-166:  RHS range       [2e+00,9e+01]
-166:  Dynamism Variables: 2e+02
-166:  Dynamism Rows     : 2e+02
-166: set presolve.componentsmaxint = -1
-166: set presolve.detectlindep = 0
-166: set doubletoneq.enabled = 0
-166: set dualinfer.enabled = 0
-166: set substitution.enabled = 0
-166: set sparsify.enabled = 0
-166: 
-166: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps with dual-postsolve activated
-166:   rows:     515
-166:   columns:  1028
-166:   int. columns:  0
-166:   cont. columns:  1028
-166:   nonzeros: 4352
-166: 
-166: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-166: round 1   (   Fast   ):  104 del cols,   52 del rows,  134 chg bounds,    0 chg sides,    0 chg coeffs,  268 tsx applied,    0 tsx conflicts
-166: round 2   (   Fast   ):  130 del cols,   65 del rows,  489 chg bounds,    0 chg sides,    0 chg coeffs,  978 tsx applied,    0 tsx conflicts
-166: round 3   (   Fast   ):  132 del cols,   66 del rows,  582 chg bounds,    0 chg sides,    0 chg coeffs, 1164 tsx applied,    0 tsx conflicts
-166: round 4   (  Medium  ):  465 del cols,   67 del rows,  600 chg bounds,  331 chg sides,  331 chg coeffs, 1532 tsx applied, 1002 tsx conflicts
-166: round 5   (  Medium  ):  796 del cols,  398 del rows,  931 chg bounds,  331 chg sides,  331 chg coeffs, 3518 tsx applied, 1002 tsx conflicts
-166: round 6   (  Medium  ):  882 del cols,  398 del rows,  931 chg bounds,  417 chg sides,  417 chg coeffs, 3604 tsx applied, 1088 tsx conflicts
-166: round 7   (  Medium  ):  968 del cols,  484 del rows, 1017 chg bounds,  417 chg sides,  417 chg coeffs, 4206 tsx applied, 1088 tsx conflicts
-166: round 8   (  Medium  ):  986 del cols,  484 del rows, 1017 chg bounds,  435 chg sides,  435 chg coeffs, 4224 tsx applied, 1106 tsx conflicts
-166: round 9   (  Medium  ): 1004 del cols,  502 del rows, 1035 chg bounds,  435 chg sides,  435 chg coeffs, 4386 tsx applied, 1106 tsx conflicts
-166: round 10  (  Medium  ): 1008 del cols,  502 del rows, 1035 chg bounds,  439 chg sides,  439 chg coeffs, 4390 tsx applied, 1110 tsx conflicts
-166: round 11  (  Medium  ): 1012 del cols,  506 del rows, 1039 chg bounds,  439 chg sides,  439 chg coeffs, 4438 tsx applied, 1110 tsx conflicts
-166: round 12  (Exhaustive): 1020 del cols,  506 del rows, 1047 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
-166: round 13  (Exhaustive): 1020 del cols,  513 del rows, 1061 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
-166: round 14  (  Final   ): Unchanged
-166: presolved 14 rounds: 1020 del cols,  513 del rows, 1061 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
-166: 
-166:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-166:        colsingleton           14                0.0                  0                0.0              0.000
-166:     coefftightening            0                0.0                  0                0.0              0.000
-166:         propagation           14               28.6               1200              100.0              0.012
-166:       fixcontinuous            4                0.0                  0                0.0              0.000
-166:       simpleprobing            0                0.0                  0                0.0              0.000
-166:        parallelrows            3                0.0                  0                0.0              0.001
-166:        parallelcols            3                0.0                  0                0.0              0.001
-166:            stuffing           10               80.0               4011               72.4              0.031
-166:             dualfix            7               42.9                337               99.4              0.001
-166:        simplifyineq            0                0.0                  0                0.0              0.000
-166:         doubletoneq            0                0.0                  0                0.0              0.000
-166:             implint            0                0.0                  0                0.0              0.000
-166:              domcol            2               50.0                  8              100.0              0.000
-166:           dualinfer            0                0.0                  0                0.0              0.000
-166:             probing            0                0.0                  0                0.0              0.000
-166:        substitution            0                0.0                  0                0.0              0.000
-166:            sparsify            0                0.0                  0                0.0              0.000
-166: 
-166: reduced problem:
-166:   reduced rows:     2
-166:   reduced columns:  8
-166:   reduced int. columns:  0
-166:   reduced cont. columns:  8
-166:   reduced nonzeros: 11
-166: 
-166: presolving finished after 0.091 seconds
-166: 
-166: Equilibrium scaling LP (persistent)
-166: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-166: Reduced LP has 2 rows 8 columns 11 nonzeros
-166: Equilibrium scaling LP
-166: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-166:   L  |    0.0 |       0 |     3 | 0.00e+00 | 5.15e+01 |        2 | 1.06773000e+04
-166:   L  |    0.0 |       1 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
-166:  --- unscaling internal solution
-166:  --- unsimplifying solution and basis
-166:  --- unscaling external solution
-166:  --- verifying computed solution
-166:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
-166:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
-166:  --- unscaling external solution
-166:  --- verifying computed solution
-171:   E  |    0.0 |     118 |     4 | 0.00e+00 | 4.55e+00 |        2 | -3.72683656e+02
-171:   E  |    0.0 |     141 |     5 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
-171:  --- unscaling internal solution
-171:  --- unsimplifying solution and basis
-171:  --- unscaling external solution
-171:  --- verifying computed solution
-171:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
-171:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
-171:  --- unscaling external solution
-171:  --- verifying computed solution
-171: 
-171: SoPlex status       : problem is solved [optimal]
-171: Solving time (sec)  : 0.02
-171: Iterations          : 141
-171: Objective value     : -4.15732241e+02
-171: 
-171: Solution passed validation
-171: 
-171: postsolve finished after 0.000 seconds
-171: feasible: true
-171: objective value: -415.732240741419
-171: 
-171: violations:
-171:   bounds:      0
-171:   constraints: 0
-171:   integrality: 0
-171: 
-171: validation: SUCCESS
-171: Solving time 0.026 seconds
-171: 
-171: solving finished after 0.026 seconds
-161: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-161: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-161: 
-161: External libraries: 
-161:   Boost    1.83.0 	 (https://www.boost.org/)
-161:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-161:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-161:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-161: 
-161: reading took 0.0646 seconds
-161: Numerical Statistics:
-161:  Matrix range    [1e-03,4e+02]
-161:  Objective range [2e-04,5e+03]
-161:  Bounds range    [0e+00,0e+00]
-161:  RHS range       [1e-02,4e+01]
-161:  Dynamism Variables: 4e+03
-161:  Dynamism Rows     : 4e+02
-161: set presolve.componentsmaxint = -1
-161: set presolve.detectlindep = 0
-161: set doubletoneq.enabled = 0
-161: set dualinfer.enabled = 0
-161: set substitution.enabled = 0
-161: set sparsify.enabled = 0
-161: 
-161: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps with dual-postsolve activated
-161:   rows:     490
-161:   columns:  1169
-161:   int. columns:  0
-161:   cont. columns:  1169
-161:   nonzeros: 3182
-161: 
-161: round 0   ( Trivial  ):   10 del cols,   16 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-161: round 1   (   Fast   ):   17 del cols,   23 del rows,  544 chg bounds,    0 chg sides,    0 chg coeffs, 1056 tsx applied,    0 tsx conflicts
-161: round 2   (   Fast   ):   31 del cols,   36 del rows,  609 chg bounds,    0 chg sides,    0 chg coeffs, 1164 tsx applied,    0 tsx conflicts
-161: round 3   (  Medium  ):  112 del cols,   55 del rows,  636 chg bounds,   63 chg sides,   62 chg coeffs, 1289 tsx applied,  155 tsx conflicts
-161: round 4   (  Medium  ):  125 del cols,   59 del rows,  659 chg bounds,   73 chg sides,   72 chg coeffs, 1350 tsx applied,  166 tsx conflicts
-161: round 5   (Exhaustive):  127 del cols,   62 del rows,  681 chg bounds,   73 chg sides,   72 chg coeffs, 1398 tsx applied,  167 tsx conflicts
-161: round 6   (  Final   ):  129 del cols,   65 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1446 tsx applied,  168 tsx conflicts
-161: presolved 6 rounds:  129 del cols,   65 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1446 tsx applied,  168 tsx conflicts
-161: 
-161:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-161:        colsingleton            6                0.0                  0                0.0              0.000
-161:     coefftightening            0                0.0                  0                0.0              0.000
-161:         propagation            6              100.0               1350              100.0              0.019
-161:       fixcontinuous            2                0.0                  0                0.0              0.001
-161:       simpleprobing            0                0.0                  0                0.0              0.000
-161:        parallelrows            2                0.0                  0                0.0              0.004
-161:        parallelcols            2                0.0                  0                0.0              0.008
-161:            stuffing            4              100.0                259               35.5              0.002
-161:             dualfix            4              100.0                  5               80.0              0.005
-161:        simplifyineq            0                0.0                  0                0.0              0.000
-161:         doubletoneq            0                0.0                  0                0.0              0.000
-161:             implint            0                0.0                  0                0.0              0.000
-161:              domcol            1                0.0                  0                0.0              0.016
-161:           dualinfer            0                0.0                  0                0.0              0.000
-161:             probing            0                0.0                  0                0.0              0.000
-164/287 Test #169: q-solve-share1b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.12 sec
-165/287 Test #171: d-solve-share2b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.08 sec
-166/287 Test #172: q-solve-share2b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.07 sec
-155: 
-155: SoPlex status       : problem is solved [optimal]
-155: Solving time (sec)  : 0.04
-155: Iterations          : 587
-155: Objective value     : 1.84167590e+04
-155: 
-155: Solution passed validation
-155: 
-155: postsolve finished after 0.053 seconds
-155: feasible: true
-155: objective value: 18416.7590283489
-155: 
-155: violations:
-155:   bounds:      2.05932493280159e-14
-155:   constraints: 0
-155:   integrality: 0
-155: 
-155: validation: SUCCESS
-155: Solving time 0.229 seconds
-155: 
-155: solving finished after 0.229 seconds
-164: 
-164: SoPlex status       : problem is solved [optimal]
-164: Solving time (sec)  : 0.00
-164: Iterations          : 107
-164: Objective value     : 8.66666667e+00
-164: 
-164: Solution passed validation
-164: 
-164: postsolve finished after 0.020 seconds
-164: feasible: true
-164: objective value: 8.66666667433337
-164: 
-164: violations:
-164:   bounds:      0
-164:   constraints: 0
-164:   integrality: 0
-164: 
-164: validation: SUCCESS
-164: Solving time 0.095 seconds
-164: 
-164: solving finished after 0.095 seconds
-test 175
-        Start 175: q-solve-shell.mps-lp_presolvers_with_basis.set
-
-175: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-175: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-175: Test timeout computed to be: 10000000
-test 176
-        Start 176: r-solve-shell.mps-lp_presolvers_with_basis.set
-
-176: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-176: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-176: Test timeout computed to be: 10000000
-test 177
-        Start 177: d-solve-vtp-base.mps-lp_presolvers_with_basis.set
-
-177: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps" "-o" "0.1298314624613613657395984384889e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-177: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-177: Test timeout computed to be: 10000000
-161:        substitution            0                0.0                  0                0.0              0.000
-161:            sparsify            0                0.0                  0                0.0              0.000
-161: 
-161: reduced problem:
-161:   reduced rows:     425
-161:   reduced columns:  1040
-161:   reduced int. columns:  0
-161:   reduced cont. columns:  1040
-161:   reduced nonzeros: 2889
-161: 
-161: presolving finished after 0.133 seconds
-161: 
-161: Equilibrium scaling LP (persistent)
-161: Simplifier removed 43 rows, 32 columns, 30 nonzeros, 18 col bounds, 16 row bounds
-161: Reduced LP has 382 rows 1008 columns 2743 nonzeros
-161: Equilibrium scaling LP
+172: solving finished after 0.019 seconds
+156/287 Test #158: r-solve-scorpion.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.28 sec
+157/287 Test #159: d-solve-scrs8.mps-lp_presolvers_with_basis.set .............................................   Passed    0.29 sec
+158/287 Test #162: d-solve-scsd1.mps-lp_presolvers_with_basis.set .............................................   Passed    0.25 sec
+159/287 Test #163: q-solve-scsd1.mps-lp_presolvers_with_basis.set .............................................   Passed    0.22 sec
+160/287 Test #165: d-solve-seba.mps-lp_presolvers_with_basis.set ..............................................   Passed    0.21 sec
+161/287 Test #168: d-solve-share1b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.16 sec
+162/287 Test #171: d-solve-share2b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.11 sec
+163/287 Test #172: q-solve-share2b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.10 sec
+169: 
+169: SoPlex status       : problem is solved [optimal]
+169: Solving time (sec)  : 0.00
+169: Iterations          : 288
+169: Objective value     : -7.65893186e+04
+169: 
+169: Solution passed validation
+169: 
+169: postsolve finished after 0.012 seconds
+169: feasible: true
+169: objective value: -76589.3185791856
+169: 
+169: violations:
+169:   bounds:      0
+169:   constraints: 0
+169:   integrality: 0
+169: 
+169: validation: SUCCESS
+169: Solving time 0.085 seconds
+169: 
+169: solving finished after 0.085 seconds
+164: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+164: Reduced LP has 77 rows 750 columns 2378 nonzeros
+164: Equilibrium scaling LP
+164: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+164:   L  |    0.0 |       0 |     3 | 1.52e+01 | 1.00e+00 |        1 | 0.00000000e+00
 170: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 170: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 170: 
@@ -10365,7 +10049,7 @@
 170:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 170:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 170: 
-170: reading took 0.0161 seconds
+170: reading took 0.0204 seconds
 170: Numerical Statistics:
 170:  Matrix range    [1e-01,1e+03]
 170:  Objective range [2e-03,1e+02]
@@ -10397,17 +10081,17 @@
 170:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 170:        colsingleton            4                0.0                  0                0.0              0.000
 170:     coefftightening            0                0.0                  0                0.0              0.000
-170:         propagation            4               25.0                380              100.0              0.010
+170:         propagation            4               25.0                380              100.0              0.003
 170:       fixcontinuous            2                0.0                  0                0.0              0.000
 170:       simpleprobing            0                0.0                  0                0.0              0.000
-170:        parallelrows            1                0.0                  0                0.0              0.003
-170:        parallelcols            1                0.0                  0                0.0              0.001
+170:        parallelrows            1                0.0                  0                0.0              0.002
+170:        parallelcols            1                0.0                  0                0.0              0.002
 170:            stuffing            2               50.0                 34               50.0              0.001
-170:             dualfix            2               50.0                  1              100.0              0.000
+170:             dualfix            2               50.0                  1              100.0              0.001
 170:        simplifyineq            0                0.0                  0                0.0              0.000
 170:         doubletoneq            0                0.0                  0                0.0              0.000
 170:             implint            0                0.0                  0                0.0              0.000
-170:              domcol            1                0.0                  0                0.0              0.004
+170:              domcol            1                0.0                  0                0.0              0.011
 170:           dualinfer            0                0.0                  0                0.0              0.000
 170:             probing            0                0.0                  0                0.0              0.000
 170:        substitution            0                0.0                  0                0.0              0.000
@@ -10420,7 +10104,7 @@
 170:   reduced cont. columns:  203
 170:   reduced nonzeros: 1098
 170: 
-170: presolving finished after 0.055 seconds
+170: presolving finished after 0.064 seconds
 170: 
 170: Equilibrium scaling LP (persistent)
 170: Simplifier removed 11 rows, 9 columns, 53 nonzeros, 11 col bounds, 119 row bounds
@@ -10428,12 +10112,142 @@
 170: Equilibrium scaling LP
 170: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 170:   L  |    0.0 |       0 |     3 | 1.25e+02 | 3.29e+04 |       68 | 9.61324134e+03
-167/287 Test #155: r-solve-scfxm1.mps-lp_presolvers_with_basis.set ............................................   Passed    0.33 sec
-168/287 Test #164: r-solve-scsd1.mps-lp_presolvers_with_basis.set .............................................   Passed    0.21 sec
-161: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-161:   L  |    0.0 |       0 |     3 | 4.73e+03 | 5.16e+02 |       49 | -6.42583637e+02
 170:   E  |    0.0 |     191 |     5 | 0.00e+00 | 7.15e+02 |       54 | -3.46200132e+04
 170:   E  |    0.0 |     197 |     5 | 0.00e+00 | 4.32e+03 |       54 | -4.61247253e+04
+155: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+155: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+155: 
+155: External libraries: 
+155:   Boost    1.83.0 	 (https://www.boost.org/)
+155:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+155:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+155:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+155: 
+155: reading took 0.0505 seconds
+155: Numerical Statistics:
+155:  Matrix range    [5e-04,1e+02]
+155:  Objective range [1e+00,1e+01]
+155:  Bounds range    [0e+00,0e+00]
+155:  RHS range       [8e-01,2e+03]
+155:  Dynamism Variables: 1e+05
+155:  Dynamism Rows     : 9e+03
+155: set presolve.componentsmaxint = -1
+155: set presolve.detectlindep = 0
+155: set doubletoneq.enabled = 0
+155: set dualinfer.enabled = 0
+155: set substitution.enabled = 0
+155: set sparsify.enabled = 0
+155: 
+155: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps with dual-postsolve activated
+155:   rows:     330
+155:   columns:  457
+155:   int. columns:  0
+155:   cont. columns:  457
+155:   nonzeros: 2589
+155: 
+155: round 0   ( Trivial  ):    9 del cols,   43 del rows,   48 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+155: round 1   (   Fast   ):   18 del cols,   48 del rows,  324 chg bounds,    0 chg sides,    0 chg coeffs,  626 tsx applied,    0 tsx conflicts
+155: round 2   (   Fast   ):   18 del cols,   48 del rows,  433 chg bounds,    0 chg sides,    0 chg coeffs,  884 tsx applied,    0 tsx conflicts
+155: round 3   (  Medium  ):   53 del cols,   56 del rows,  465 chg bounds,   23 chg sides,   23 chg coeffs,  991 tsx applied,   63 tsx conflicts
+155: round 4   (  Medium  ):   58 del cols,   58 del rows,  485 chg bounds,   28 chg sides,   25 chg coeffs, 1036 tsx applied,   67 tsx conflicts
+155: round 5   (Exhaustive):   58 del cols,   58 del rows,  500 chg bounds,   28 chg sides,   25 chg coeffs, 1066 tsx applied,   67 tsx conflicts
+155: round 6   (  Final   ):   58 del cols,   58 del rows,  502 chg bounds,   28 chg sides,   25 chg coeffs, 1074 tsx applied,   67 tsx conflicts
+155: presolved 6 rounds:   58 del cols,   58 del rows,  502 chg bounds,   28 chg sides,   25 chg coeffs, 1074 tsx applied,   67 tsx conflicts
+155: 
+155:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+155:        colsingleton            6                0.0                  0                0.0              0.000
+155:     coefftightening            0                0.0                  0                0.0              0.000
+155:         propagation            6              100.0               1026              100.0              0.053
+155:       fixcontinuous            2                0.0                  0                0.0              0.001
+155:       simpleprobing            0                0.0                  0                0.0              0.000
+155:        parallelrows            2                0.0                  0                0.0              0.011
+155:        parallelcols            2               50.0                  4              100.0              0.012
+155:            stuffing            3               66.7                101               34.7              0.005
+155:             dualfix            3               66.7                 10               90.0              0.006
+155:        simplifyineq            0                0.0                  0                0.0              0.000
+155:         doubletoneq            0                0.0                  0                0.0              0.000
+155:             implint            0                0.0                  0                0.0              0.000
+155:              domcol            1                0.0                  0                0.0              0.008
+155:           dualinfer            0                0.0                  0                0.0              0.000
+155:             probing            0                0.0                  0                0.0              0.000
+173: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+173: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+173: 
+173: External libraries: 
+173:   Boost    1.83.0 	 (https://www.boost.org/)
+173:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+173:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+173:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+173: 
+173: reading took 0.00478 seconds
+173: Numerical Statistics:
+173:  Matrix range    [1e-02,1e+02]
+173:  Objective range [3e-02,4e+00]
+173:  Bounds range    [0e+00,0e+00]
+173:  RHS range       [1e+00,2e+01]
+173:  Dynamism Variables: 9e+03
+173:  Dynamism Rows     : 1e+02
+173: set presolve.componentsmaxint = -1
+173: set presolve.detectlindep = 0
+173: set doubletoneq.enabled = 0
+173: set dualinfer.enabled = 0
+173: set substitution.enabled = 0
+173: set sparsify.enabled = 0
+173: 
+173: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps with dual-postsolve activated
+173:   rows:     96
+173:   columns:  79
+173:   int. columns:  0
+173:   cont. columns:  79
+173:   nonzeros: 694
+173: 
+173: round 0   ( Trivial  ):    0 del cols,    3 del rows,    3 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+173: round 1   (   Fast   ):    0 del cols,    3 del rows,   58 chg bounds,    0 chg sides,    0 chg coeffs,  110 tsx applied,    0 tsx conflicts
+173: round 2   (   Fast   ):    0 del cols,    3 del rows,   66 chg bounds,    0 chg sides,    0 chg coeffs,  134 tsx applied,    0 tsx conflicts
+173: round 3   (Exhaustive):    0 del cols,    3 del rows,   76 chg bounds,    0 chg sides,    0 chg coeffs,  158 tsx applied,    0 tsx conflicts
+173: round 4   (  Final   ):    0 del cols,    3 del rows,   76 chg bounds,    0 chg sides,    0 chg coeffs,  158 tsx applied,    0 tsx conflicts
+173: presolved 4 rounds:    0 del cols,    3 del rows,   76 chg bounds,    0 chg sides,    0 chg coeffs,  158 tsx applied,    0 tsx conflicts
+173: 
+173:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+173:        colsingleton            4                0.0                  0                0.0              0.000
+173:     coefftightening            0                0.0                  0                0.0              0.000
+173:         propagation            4               75.0                154              100.0              0.005
+173:       fixcontinuous            1                0.0                  0                0.0              0.000
+173:       simpleprobing            0                0.0                  0                0.0              0.000
+173:        parallelrows            1                0.0                  0                0.0              0.001
+173:        parallelcols            1                0.0                  0                0.0              0.001
+173:            stuffing            1                0.0                  0                0.0              0.000
+173:             dualfix            2               50.0                  4              100.0              0.000
+173:        simplifyineq            0                0.0                  0                0.0              0.000
+173:         doubletoneq            0                0.0                  0                0.0              0.000
+173:             implint            0                0.0                  0                0.0              0.000
+173:              domcol            1                0.0                  0                0.0              0.006
+173:           dualinfer            0                0.0                  0                0.0              0.000
+173:             probing            0                0.0                  0                0.0              0.000
+173:        substitution            0                0.0                  0                0.0              0.000
+173:            sparsify            0                0.0                  0                0.0              0.000
+173: 
+173: reduced problem:
+173:   reduced rows:     93
+173:   reduced columns:  79
+173:   reduced int. columns:  0
+173:   reduced cont. columns:  79
+173:   reduced nonzeros: 691
+173: 
+173: presolving finished after 0.025 seconds
+173: 
+173: Equilibrium scaling LP (persistent)
+173: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 2 col bounds, 0 row bounds
+173: Reduced LP has 93 rows 79 columns 691 nonzeros
+173: Equilibrium scaling LP
+173: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+173:   L  |    0.0 |       0 |     3 | 6.50e+00 | 1.10e+03 |       42 | -9.83644605e+02
+test 177
+        Start 177: d-solve-vtp-base.mps-lp_presolvers_with_basis.set
+
+177: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps" "-o" "0.1298314624613613657395984384889e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+177: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+177: Test timeout computed to be: 10000000
 test 178
         Start 178: q-solve-vtp-base.mps-lp_presolvers_with_basis.set
 
@@ -10446,8 +10260,67 @@
 179: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps" "-o" "0.1298314624613613657395984384889e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
 179: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 179: Test timeout computed to be: 10000000
-161:   L  |    0.0 |     199 |     3 | 4.73e+03 | 7.44e+01 |       49 | 2.61717656e+02
-161:   L  |    0.0 |     399 |     4 | 4.73e+03 | 4.32e+02 |       57 | 5.68042433e+02
+test 180
+        Start 180: d-solve-adlittle.mps-lp_presolvers_without_basis.set
+
+180: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps" "-o" "0.22549496316238038228101176621492e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+180: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+180: Test timeout computed to be: 10000000
+test 181
+        Start 181: q-solve-adlittle.mps-lp_presolvers_without_basis.set
+
+181: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps" "-o" "0.22549496316238038228101176621492e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+181: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+181: Test timeout computed to be: 10000000
+test 182
+        Start 182: r-solve-adlittle.mps-lp_presolvers_without_basis.set
+
+182: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps" "-o" "0.22549496316238038228101176621492e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+182: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+182: Test timeout computed to be: 10000000
+test 183
+        Start 183: d-solve-afiro.mps-lp_presolvers_without_basis.set
+
+183: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/afiro.mps" "-o" "-0.46475314285714285714285714285714e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+183: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+183: Test timeout computed to be: 10000000
+test 184
+        Start 184: q-solve-afiro.mps-lp_presolvers_without_basis.set
+
+184: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/afiro.mps" "-o" "-0.46475314285714285714285714285714e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+184: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+184: Test timeout computed to be: 10000000
+164:   E  |    0.0 |     102 |     5 | 0.00e+00 | 4.91e+00 |        9 | 8.66666667e+00
+164:   E  |    0.0 |     107 |     6 | 4.16e-17 | 0.00e+00 |        0 | 8.66666667e+00
+164:  --- unscaling internal solution
+164:  --- unsimplifying solution and basis
+164:  --- unscaling external solution
+164:  --- verifying computed solution
+164:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
+164:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
+164:  --- unscaling external solution
+164:  --- verifying computed solution
+164: 
+164: SoPlex status       : problem is solved [optimal]
+164: Solving time (sec)  : 0.02
+164: Iterations          : 107
+164: Objective value     : 8.66666667e+00
+164: 
+164: Solution passed validation
+164: 
+164: postsolve finished after 0.032 seconds
+164: feasible: true
+164: objective value: 8.66666667433337
+164: 
+164: violations:
+164:   bounds:      0
+164:   constraints: 0
+164:   integrality: 0
+164: 
+164: validation: SUCCESS
+164: Solving time 0.183 seconds
+164: 
+164: solving finished after 0.183 seconds
 170:   E  |    0.0 |     288 |     7 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
 170:  --- unscaling internal solution
 170:  --- unsimplifying solution and basis
@@ -10459,7 +10332,7 @@
 170:  --- verifying computed solution
 170: 
 170: SoPlex status       : problem is solved [optimal]
-170: Solving time (sec)  : 0.02
+170: Solving time (sec)  : 0.00
 170: Iterations          : 288
 170: Objective value     : -7.65893186e+04
 170: 
@@ -10475,30 +10348,133 @@
 170:   integrality: 0
 170: 
 170: validation: SUCCESS
-170: Solving time 0.085 seconds
+170: Solving time 0.094 seconds
 170: 
-170: solving finished after 0.085 seconds
-166: 
-166: SoPlex status       : problem is solved [optimal]
-166: Solving time (sec)  : 0.00
-166: Iterations          : 1
-166: Objective value     : 1.57116000e+04
-166: 
-166: Solution passed validation
-166: 
-166: postsolve finished after 0.026 seconds
-166: feasible: true
-166: objective value: 15711.6
-166: 
-166: violations:
-166:   bounds:      0
-166:   constraints: 0
-166:   integrality: 0
-166: 
-166: validation: SUCCESS
-166: Solving time 0.130 seconds
-166: 
-166: solving finished after 0.130 seconds
+170: solving finished after 0.094 seconds
+155:        substitution            0                0.0                  0                0.0              0.000
+155:            sparsify            0                0.0                  0                0.0              0.000
+155: 
+155: reduced problem:
+155:   reduced rows:     272
+155:   reduced columns:  399
+155:   reduced int. columns:  0
+155:   reduced cont. columns:  399
+155:   reduced nonzeros: 2247
+155: 
+155: presolving finished after 0.228 seconds
+155: 
+155: Equilibrium scaling LP (persistent)
+155: Simplifier removed 11 rows, 11 columns, 27 nonzeros, 13 col bounds, 44 row bounds
+155: Reduced LP has 261 rows 388 columns 2220 nonzeros
+155: Equilibrium scaling LP
+155: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+155:   L  |    0.0 |       0 |     3 | 1.44e+00 | 1.96e+04 |      120 | -7.17176280e+03
+155:   L  |    0.0 |     199 |     4 | 1.44e+00 | 1.91e+04 |      126 | 8.30653533e+03
+155:   L  |    0.0 |     399 |     6 | 1.44e+00 | 3.34e+03 |       99 | 1.73031319e+04
+155:   E  |    0.0 |     587 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+155:   E  |    0.0 |     587 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+155:  --- unscaling internal solution
+155:  --- unsimplifying solution and basis
+155:  --- unscaling external solution
+155:  --- verifying computed solution
+155:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+155:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+155:  --- unscaling external solution
+155:  --- verifying computed solution
+155: 
+155: SoPlex status       : problem is solved [optimal]
+155: Solving time (sec)  : 0.02
+155: Iterations          : 587
+155: Objective value     : 1.84167590e+04
+155: 
+155: Solution passed validation
+155: 
+155: postsolve finished after 0.022 seconds
+155: feasible: true
+155: objective value: 18416.7590283489
+155: 
+155: violations:
+155:   bounds:      2.05932493280159e-14
+155:   constraints: 0
+155:   integrality: 0
+155: 
+155: validation: SUCCESS
+155: Solving time 0.292 seconds
+155: 
+155: solving finished after 0.292 seconds
+173:   E  |    0.0 |     118 |     4 | 0.00e+00 | 4.55e+00 |        2 | -3.72683656e+02
+173:   E  |    0.0 |     141 |     5 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
+173:  --- unscaling internal solution
+173:  --- unsimplifying solution and basis
+173:  --- unscaling external solution
+173:  --- verifying computed solution
+173:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
+173:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
+173:  --- unscaling external solution
+173:  --- verifying computed solution
+173: 
+173: SoPlex status       : problem is solved [optimal]
+173: Solving time (sec)  : 0.00
+173: Iterations          : 141
+173: Objective value     : -4.15732241e+02
+173: 
+173: Solution passed validation
+173: 
+173: postsolve finished after 0.004 seconds
+173: feasible: true
+173: objective value: -415.732240741419
+173: 
+173: violations:
+173:   bounds:      0
+173:   constraints: 0
+173:   integrality: 0
+173: 
+173: validation: SUCCESS
+173: Solving time 0.038 seconds
+173: 
+173: solving finished after 0.038 seconds
+160: 
+160: SoPlex status       : problem is solved [optimal]
+160: Solving time (sec)  : 0.08
+160: Iterations          : 1064
+160: Objective value     : 9.04296954e+02
+160: 
+160: Solution passed validation
+160: 
+160: postsolve finished after 0.026 seconds
+160: feasible: true
+160: objective value: 904.296953800791
+160: 
+160: violations:
+160:   bounds:      0
+160:   constraints: 3.60387275577523e-15
+160:   integrality: 0
+160: 
+160: validation: SUCCESS
+160: Solving time 0.218 seconds
+160: 
+160: solving finished after 0.218 seconds
+152: 
+152: SoPlex status       : problem is solved [optimal]
+152: Solving time (sec)  : 0.02
+152: Iterations          : 520
+152: Objective value     : -1.47534331e+07
+152: 
+152: Solution passed validation
+152: 
+152: postsolve finished after 0.049 seconds
+152: feasible: true
+152: objective value: -14753433.0607685
+152: 
+152: violations:
+152:   bounds:      0
+152:   constraints: 0
+152:   integrality: 0
+152: 
+152: validation: SUCCESS
+152: Solving time 0.355 seconds
+152: 
+152: solving finished after 0.355 seconds
 174: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 174: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 174: 
@@ -10508,7 +10484,7 @@
 174:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 174:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 174: 
-174: reading took 0.0262 seconds
+174: reading took 0.0202 seconds
 174: Numerical Statistics:
 174:  Matrix range    [1e+00,1e+00]
 174:  Objective range [1e+00,4e+03]
@@ -10546,11 +10522,11 @@
 174:        parallelrows            1                0.0                  0                0.0              0.000
 174:        parallelcols            2               50.0                  3              100.0              0.002
 174:            stuffing            2                0.0                  0                0.0              0.000
-174:             dualfix            2                0.0                  0                0.0              0.001
+174:             dualfix            2                0.0                  0                0.0              0.000
 174:        simplifyineq            0                0.0                  0                0.0              0.000
 174:         doubletoneq            0                0.0                  0                0.0              0.000
 174:             implint            0                0.0                  0                0.0              0.000
-174:              domcol            2               50.0                 25              100.0              0.006
+174:              domcol            2               50.0                 25              100.0              0.002
 174:           dualinfer            0                0.0                  0                0.0              0.000
 174:             probing            0                0.0                  0                0.0              0.000
 174:        substitution            0                0.0                  0                0.0              0.000
@@ -10563,182 +10539,311 @@
 174:   reduced cont. columns:  1448
 174:   reduced nonzeros: 2902
 174: 
-174: presolving finished after 0.015 seconds
+174: presolving finished after 0.009 seconds
 174: 
 174: Equilibrium scaling LP (persistent)
-177: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-177: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-177: 
-177: External libraries: 
-177:   Boost    1.83.0 	 (https://www.boost.org/)
-177:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-177:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-177:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-177: 
-177: reading took 0.00745 seconds
-177: Numerical Statistics:
-177:  Matrix range    [1e-01,4e+03]
-177:  Objective range [1e+00,1e+00]
-177:  Bounds range    [1e+00,1e+03]
-177:  RHS range       [1e+00,4e+03]
-177:  Dynamism Variables: 4e+03
-177:  Dynamism Rows     : 4e+03
-177: set presolve.componentsmaxint = -1
-177: set presolve.detectlindep = 0
-177: set doubletoneq.enabled = 0
-177: set dualinfer.enabled = 0
-177: set substitution.enabled = 0
-177: set sparsify.enabled = 0
-177: 
-177: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps with dual-postsolve activated
-177:   rows:     198
-177:   columns:  203
-177:   int. columns:  0
-177:   cont. columns:  203
-177:   nonzeros: 908
-177: 
-177: round 0   ( Trivial  ):   21 del cols,   32 del rows,   24 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-177: round 1   (   Fast   ):   53 del cols,  105 del rows,  110 chg bounds,    0 chg sides,    0 chg coeffs,  180 tsx applied,    0 tsx conflicts
-177: round 2   (   Fast   ):   85 del cols,  144 del rows,  154 chg bounds,    0 chg sides,    0 chg coeffs,  200 tsx applied,    0 tsx conflicts
-177: round 3   (  Medium  ):  125 del cols,  149 del rows,  160 chg bounds,    2 chg sides,    1 chg coeffs,  213 tsx applied,  108 tsx conflicts
-177: round 4   (Exhaustive):  125 del cols,  149 del rows,  164 chg bounds,    2 chg sides,    1 chg coeffs,  221 tsx applied,  108 tsx conflicts
-177: round 5   (  Final   ):  125 del cols,  149 del rows,  168 chg bounds,    2 chg sides,    1 chg coeffs,  229 tsx applied,  108 tsx conflicts
-177: presolved 5 rounds:  125 del cols,  149 del rows,  168 chg bounds,    2 chg sides,    1 chg coeffs,  229 tsx applied,  108 tsx conflicts
-177: 
-177:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-177:        colsingleton            5                0.0                  0                0.0              0.000
-177:     coefftightening            0                0.0                  0                0.0              0.000
-177:         propagation            5              100.0                224              100.0              0.000
-177:       fixcontinuous            2                0.0                  0                0.0              0.000
-177:       simpleprobing            0                0.0                  0                0.0              0.000
-177:        parallelrows            1                0.0                  0                0.0              0.000
-177:        parallelcols            1                0.0                  0                0.0              0.000
-177:            stuffing            2               50.0                113                4.4              0.000
-177:             dualfix            2                0.0                  0                0.0              0.000
-177:        simplifyineq            0                0.0                  0                0.0              0.000
-177:         doubletoneq            0                0.0                  0                0.0              0.000
-177:             implint            0                0.0                  0                0.0              0.000
-177:              domcol            1                0.0                  0                0.0              0.000
-177:           dualinfer            0                0.0                  0                0.0              0.000
-177:             probing            0                0.0                  0                0.0              0.000
-177:        substitution            0                0.0                  0                0.0              0.000
-177:            sparsify            0                0.0                  0                0.0              0.000
-177: 
-177: reduced problem:
-177:   reduced rows:     49
-177:   reduced columns:  78
-177:   reduced int. columns:  0
-177:   reduced cont. columns:  78
-177:   reduced nonzeros: 227
-177: 
-177: presolving finished after 0.002 seconds
-177: 
-177: Equilibrium scaling LP (persistent)
-177: Simplifier removed 1 rows, 1 columns, 3 nonzeros, 11 col bounds, 2 row bounds
-177: Reduced LP has 48 rows 77 columns 224 nonzeros
-177: Equilibrium scaling LP
-177: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-177:   L  |    0.0 |       0 |     3 | 4.73e+02 | 2.40e+03 |       36 | 4.11541090e+04
-177:   E  |    0.0 |      50 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-177:   E  |    0.0 |      50 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-177:  --- unscaling internal solution
-177:  --- unsimplifying solution and basis
-177:  --- unscaling external solution
-177:  --- verifying computed solution
-177:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-177:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-177:  --- unscaling external solution
-177:  --- verifying computed solution
-173: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-173: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-173: 
-173: External libraries: 
-173:   Boost    1.83.0 	 (https://www.boost.org/)
-173:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-173:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-173:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-173: 
-173: reading took 0.0123 seconds
-173: Numerical Statistics:
-173:  Matrix range    [1e-02,1e+02]
-173:  Objective range [3e-02,4e+00]
-173:  Bounds range    [0e+00,0e+00]
-173:  RHS range       [1e+00,2e+01]
-173:  Dynamism Variables: 9e+03
-173:  Dynamism Rows     : 1e+02
-173: set presolve.componentsmaxint = -1
-173: set presolve.detectlindep = 0
-173: set doubletoneq.enabled = 0
-173: set dualinfer.enabled = 0
-173: set substitution.enabled = 0
-173: set sparsify.enabled = 0
-173: 
-173: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps with dual-postsolve activated
-173:   rows:     96
-173:   columns:  79
-173:   int. columns:  0
-173:   cont. columns:  79
-173:   nonzeros: 694
-173: 
-173: round 0   ( Trivial  ):    0 del cols,    3 del rows,    3 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-173: round 1   (   Fast   ):    0 del cols,    3 del rows,   58 chg bounds,    0 chg sides,    0 chg coeffs,  110 tsx applied,    0 tsx conflicts
-173: round 2   (   Fast   ):    0 del cols,    3 del rows,   66 chg bounds,    0 chg sides,    0 chg coeffs,  134 tsx applied,    0 tsx conflicts
-173: round 3   (Exhaustive):    0 del cols,    3 del rows,   76 chg bounds,    0 chg sides,    0 chg coeffs,  158 tsx applied,    0 tsx conflicts
-173: round 4   (  Final   ):    0 del cols,    3 del rows,   76 chg bounds,    0 chg sides,    0 chg coeffs,  158 tsx applied,    0 tsx conflicts
-173: presolved 4 rounds:    0 del cols,    3 del rows,   76 chg bounds,    0 chg sides,    0 chg coeffs,  158 tsx applied,    0 tsx conflicts
-173: 
-173:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-173:        colsingleton            4                0.0                  0                0.0              0.000
-173:     coefftightening            0                0.0                  0                0.0              0.000
-173:         propagation            4               75.0                154              100.0              0.024
-173:       fixcontinuous            1                0.0                  0                0.0              0.000
-173:       simpleprobing            0                0.0                  0                0.0              0.000
-173:        parallelrows            1                0.0                  0                0.0              0.000
-173:        parallelcols            1                0.0                  0                0.0              0.001
-173:            stuffing            1                0.0                  0                0.0              0.000
-173:             dualfix            2               50.0                  4              100.0              0.000
-173:        simplifyineq            0                0.0                  0                0.0              0.000
-173:         doubletoneq            0                0.0                  0                0.0              0.000
-173:             implint            0                0.0                  0                0.0              0.000
-173:              domcol            1                0.0                  0                0.0              0.006
-173:           dualinfer            0                0.0                  0                0.0              0.000
-173:             probing            0                0.0                  0                0.0              0.000
-173:        substitution            0                0.0                  0                0.0              0.000
-173:            sparsify            0                0.0                  0                0.0              0.000
-173: 
-173: reduced problem:
-173:   reduced rows:     93
-173:   reduced columns:  79
-173:   reduced int. columns:  0
-173:   reduced cont. columns:  79
-173:   reduced nonzeros: 691
-173: 
-173: presolving finished after 0.065 seconds
-173: 
-173: Equilibrium scaling LP (persistent)
-173: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 2 col bounds, 0 row bounds
-173: Reduced LP has 93 rows 79 columns 691 nonzeros
-173: Equilibrium scaling LP
-173: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-173:   L  |    0.0 |       0 |     3 | 6.50e+00 | 1.10e+03 |       42 | -9.83644605e+02
-173:   E  |    0.0 |     118 |     4 | 0.00e+00 | 4.55e+00 |        2 | -3.72683656e+02
-173:   E  |    0.0 |     141 |     5 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
-173:  --- unscaling internal solution
-173:  --- unsimplifying solution and basis
-173:  --- unscaling external solution
-173:  --- verifying computed solution
-173:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
-173:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
-173:  --- unscaling external solution
-173:  --- verifying computed solution
-169/287 Test #166: q-solve-seba.mps-lp_presolvers_with_basis.set ..............................................   Passed    0.22 sec
-161:   L  |    0.0 |     599 |     5 | 4.73e+03 | 1.52e+02 |       90 | 7.22499868e+02
-170/287 Test #170: r-solve-share1b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.15 sec
 174: Simplifier removed 124 rows, 124 columns, 248 nonzeros, 110 col bounds, 248 row bounds
 174: Reduced LP has 363 rows 1324 columns 2654 nonzeros
 174: Equilibrium scaling LP
 174: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 174:   L  |    0.0 |       0 |     3 | 6.24e+02 | 9.67e+05 |      166 | 3.86023100e+06
+174:   L  |    0.0 |     199 |     3 | 6.24e+02 | 5.97e+05 |      166 | 1.18647588e+09
+174:   L  |    0.0 |     399 |     4 | 6.24e+02 | 3.26e+04 |      148 | 1.20640997e+09
+174:   E  |    0.0 |     512 |     6 | 0.00e+00 | 1.44e+02 |        2 | 1.20884428e+09
+174:   E  |    0.0 |     512 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+174:  --- unscaling internal solution
+174:  --- unsimplifying solution and basis
+174:  --- unscaling external solution
+174:  --- verifying computed solution
+174:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+174:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+174:  --- unscaling external solution
+174:  --- verifying computed solution
+174: 
+174: SoPlex status       : problem is solved [optimal]
+174: Solving time (sec)  : 0.04
+174: Iterations          : 512
+174: Objective value     : 1.20882535e+09
+174: 
+174: Solution passed validation
+174: 
+174: postsolve finished after 0.001 seconds
+174: feasible: true
+174: objective value: 1208825346
+174: 
+174: violations:
+174:   bounds:      0
+174:   constraints: 0
+174:   integrality: 0
+174: 
+174: validation: SUCCESS
+174: Solving time 0.065 seconds
+174: 
+174: solving finished after 0.065 seconds
+166: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+166: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+166: 
+166: External libraries: 
+166:   Boost    1.83.0 	 (https://www.boost.org/)
+166:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+166:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+166:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+166: 
+166: reading took 0.0205 seconds
+166: Numerical Statistics:
+166:  Matrix range    [1e+00,2e+02]
+166:  Objective range [2e-03,5e+02]
+166:  Bounds range    [3e-02,1e+03]
+166:  RHS range       [2e+00,9e+01]
+166:  Dynamism Variables: 2e+02
+166:  Dynamism Rows     : 2e+02
+166: set presolve.componentsmaxint = -1
+166: set presolve.detectlindep = 0
+166: set doubletoneq.enabled = 0
+166: set dualinfer.enabled = 0
+166: set substitution.enabled = 0
+166: set sparsify.enabled = 0
+166: 
+166: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps with dual-postsolve activated
+166:   rows:     515
+166:   columns:  1028
+166:   int. columns:  0
+166:   cont. columns:  1028
+166:   nonzeros: 4352
+166: 
+166: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+166: round 1   (   Fast   ):  104 del cols,   52 del rows,  134 chg bounds,    0 chg sides,    0 chg coeffs,  268 tsx applied,    0 tsx conflicts
+166: round 2   (   Fast   ):  130 del cols,   65 del rows,  489 chg bounds,    0 chg sides,    0 chg coeffs,  978 tsx applied,    0 tsx conflicts
+166: round 3   (   Fast   ):  132 del cols,   66 del rows,  582 chg bounds,    0 chg sides,    0 chg coeffs, 1164 tsx applied,    0 tsx conflicts
+166: round 4   (  Medium  ):  465 del cols,   67 del rows,  600 chg bounds,  331 chg sides,  331 chg coeffs, 1532 tsx applied, 1002 tsx conflicts
+166: round 5   (  Medium  ):  796 del cols,  398 del rows,  931 chg bounds,  331 chg sides,  331 chg coeffs, 3518 tsx applied, 1002 tsx conflicts
+166: round 6   (  Medium  ):  882 del cols,  398 del rows,  931 chg bounds,  417 chg sides,  417 chg coeffs, 3604 tsx applied, 1088 tsx conflicts
+166: round 7   (  Medium  ):  968 del cols,  484 del rows, 1017 chg bounds,  417 chg sides,  417 chg coeffs, 4206 tsx applied, 1088 tsx conflicts
+166: round 8   (  Medium  ):  986 del cols,  484 del rows, 1017 chg bounds,  435 chg sides,  435 chg coeffs, 4224 tsx applied, 1106 tsx conflicts
+166: round 9   (  Medium  ): 1004 del cols,  502 del rows, 1035 chg bounds,  435 chg sides,  435 chg coeffs, 4386 tsx applied, 1106 tsx conflicts
+166: round 10  (  Medium  ): 1008 del cols,  502 del rows, 1035 chg bounds,  439 chg sides,  439 chg coeffs, 4390 tsx applied, 1110 tsx conflicts
+166: round 11  (  Medium  ): 1012 del cols,  506 del rows, 1039 chg bounds,  439 chg sides,  439 chg coeffs, 4438 tsx applied, 1110 tsx conflicts
+166: round 12  (Exhaustive): 1020 del cols,  506 del rows, 1047 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
+166: round 13  (Exhaustive): 1020 del cols,  513 del rows, 1061 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
+166: round 14  (  Final   ): Unchanged
+166: presolved 14 rounds: 1020 del cols,  513 del rows, 1061 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
+166: 
+166:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+166:        colsingleton           14                0.0                  0                0.0              0.000
+166:     coefftightening            0                0.0                  0                0.0              0.000
+166:         propagation           14               28.6               1200              100.0              0.030
+166:       fixcontinuous            4                0.0                  0                0.0              0.000
+166:       simpleprobing            0                0.0                  0                0.0              0.000
+166:        parallelrows            3                0.0                  0                0.0              0.006
+166:        parallelcols            3                0.0                  0                0.0              0.010
+166:            stuffing           10               80.0               4011               72.4              0.043
+166:             dualfix            7               42.9                337               99.4              0.010
+166:        simplifyineq            0                0.0                  0                0.0              0.000
+166:         doubletoneq            0                0.0                  0                0.0              0.000
+166:             implint            0                0.0                  0                0.0              0.000
+166:              domcol            2               50.0                  8              100.0              0.000
+166:           dualinfer            0                0.0                  0                0.0              0.000
+166:             probing            0                0.0                  0                0.0              0.000
+166:        substitution            0                0.0                  0                0.0              0.000
+166:            sparsify            0                0.0                  0                0.0              0.000
+166: 
+166: reduced problem:
+166:   reduced rows:     2
+166:   reduced columns:  8
+166:   reduced int. columns:  0
+166:   reduced cont. columns:  8
+166:   reduced nonzeros: 11
+166: 
+166: presolving finished after 0.173 seconds
+166: 
+166: Equilibrium scaling LP (persistent)
+166: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+166: Reduced LP has 2 rows 8 columns 11 nonzeros
+166: Equilibrium scaling LP
+166: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+166:   L  |    0.0 |       0 |     3 | 0.00e+00 | 5.15e+01 |        2 | 1.06773000e+04
+166:   L  |    0.0 |       1 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
+166:  --- unscaling internal solution
+166:  --- unsimplifying solution and basis
+166:  --- unscaling external solution
+166:  --- verifying computed solution
+166:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
+166:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
+166:  --- unscaling external solution
+166:  --- verifying computed solution
+166: 
+166: SoPlex status       : problem is solved [optimal]
+166: Solving time (sec)  : 0.00
+166: Iterations          : 1
+166: Objective value     : 1.57116000e+04
+166: 
+166: Solution passed validation
+166: 
+166: postsolve finished after 0.022 seconds
+166: feasible: true
+166: objective value: 15711.6
+166: 
+166: violations:
+166:   bounds:      0
+166:   constraints: 0
+166:   integrality: 0
+166: 
+166: validation: SUCCESS
+166: Solving time 0.203 seconds
+166: 
+166: solving finished after 0.203 seconds
+161: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+161: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+161: 
+161: External libraries: 
+161:   Boost    1.83.0 	 (https://www.boost.org/)
+161:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+161:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+161:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+161: 
+161: reading took 0.0671 seconds
+161: Numerical Statistics:
+161:  Matrix range    [1e-03,4e+02]
+161:  Objective range [2e-04,5e+03]
+161:  Bounds range    [0e+00,0e+00]
+161:  RHS range       [1e-02,4e+01]
+161:  Dynamism Variables: 4e+03
+161:  Dynamism Rows     : 4e+02
+161: set presolve.componentsmaxint = -1
+161: set presolve.detectlindep = 0
+161: set doubletoneq.enabled = 0
+161: set dualinfer.enabled = 0
+161: set substitution.enabled = 0
+161: set sparsify.enabled = 0
+161: 
+161: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps with dual-postsolve activated
+161:   rows:     490
+161:   columns:  1169
+161:   int. columns:  0
+161:   cont. columns:  1169
+161:   nonzeros: 3182
+161: 
+161: round 0   ( Trivial  ):   10 del cols,   16 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+161: round 1   (   Fast   ):   17 del cols,   23 del rows,  544 chg bounds,    0 chg sides,    0 chg coeffs, 1056 tsx applied,    0 tsx conflicts
+161: round 2   (   Fast   ):   31 del cols,   36 del rows,  609 chg bounds,    0 chg sides,    0 chg coeffs, 1164 tsx applied,    0 tsx conflicts
+161: round 3   (  Medium  ):  112 del cols,   55 del rows,  636 chg bounds,   63 chg sides,   62 chg coeffs, 1289 tsx applied,  155 tsx conflicts
+161: round 4   (  Medium  ):  125 del cols,   59 del rows,  659 chg bounds,   73 chg sides,   72 chg coeffs, 1350 tsx applied,  166 tsx conflicts
+161: round 5   (Exhaustive):  127 del cols,   62 del rows,  681 chg bounds,   73 chg sides,   72 chg coeffs, 1398 tsx applied,  167 tsx conflicts
+161: round 6   (  Final   ):  129 del cols,   65 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1446 tsx applied,  168 tsx conflicts
+161: presolved 6 rounds:  129 del cols,   65 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1446 tsx applied,  168 tsx conflicts
+161: 
+161:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+161:        colsingleton            6                0.0                  0                0.0              0.000
+161:     coefftightening            0                0.0                  0                0.0              0.000
+161:         propagation            6              100.0               1350              100.0              0.024
+161:       fixcontinuous            2                0.0                  0                0.0              0.001
+161:       simpleprobing            0                0.0                  0                0.0              0.000
+161:        parallelrows            2                0.0                  0                0.0              0.016
+161:        parallelcols            2                0.0                  0                0.0              0.010
+161:            stuffing            4              100.0                259               35.5              0.002
+161:             dualfix            4              100.0                  5               80.0              0.014
+161:        simplifyineq            0                0.0                  0                0.0              0.000
+161:         doubletoneq            0                0.0                  0                0.0              0.000
+161:             implint            0                0.0                  0                0.0              0.000
+161:              domcol            1                0.0                  0                0.0              0.032
+161:           dualinfer            0                0.0                  0                0.0              0.000
+161:             probing            0                0.0                  0                0.0              0.000
+161:        substitution            0                0.0                  0                0.0              0.000
+161:            sparsify            0                0.0                  0                0.0              0.000
+161: 
+161: reduced problem:
+161:   reduced rows:     425
+161:   reduced columns:  1040
+161:   reduced int. columns:  0
+161:   reduced cont. columns:  1040
+161:   reduced nonzeros: 2889
+161: 
+161: presolving finished after 0.234 seconds
+161: 
+161: Equilibrium scaling LP (persistent)
+177: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+177: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+177: 
+177: External libraries: 
+177:   Boost    1.83.0 	 (https://www.boost.org/)
+177:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+177:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+177:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+177: 
+177: reading took 0.00688 seconds
+177: Numerical Statistics:
+177:  Matrix range    [1e-01,4e+03]
+177:  Objective range [1e+00,1e+00]
+177:  Bounds range    [1e+00,1e+03]
+177:  RHS range       [1e+00,4e+03]
+177:  Dynamism Variables: 4e+03
+177:  Dynamism Rows     : 4e+03
+177: set presolve.componentsmaxint = -1
+177: set presolve.detectlindep = 0
+177: set doubletoneq.enabled = 0
+177: set dualinfer.enabled = 0
+177: set substitution.enabled = 0
+177: set sparsify.enabled = 0
+177: 
+177: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps with dual-postsolve activated
+177:   rows:     198
+177:   columns:  203
+177:   int. columns:  0
+177:   cont. columns:  203
+177:   nonzeros: 908
+177: 
+177: round 0   ( Trivial  ):   21 del cols,   32 del rows,   24 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+177: round 1   (   Fast   ):   53 del cols,  105 del rows,  110 chg bounds,    0 chg sides,    0 chg coeffs,  180 tsx applied,    0 tsx conflicts
+177: round 2   (   Fast   ):   85 del cols,  144 del rows,  154 chg bounds,    0 chg sides,    0 chg coeffs,  200 tsx applied,    0 tsx conflicts
+177: round 3   (  Medium  ):  125 del cols,  149 del rows,  160 chg bounds,    2 chg sides,    1 chg coeffs,  213 tsx applied,  108 tsx conflicts
+177: round 4   (Exhaustive):  125 del cols,  149 del rows,  164 chg bounds,    2 chg sides,    1 chg coeffs,  221 tsx applied,  108 tsx conflicts
+177: round 5   (  Final   ):  125 del cols,  149 del rows,  168 chg bounds,    2 chg sides,    1 chg coeffs,  229 tsx applied,  108 tsx conflicts
+177: presolved 5 rounds:  125 del cols,  149 del rows,  168 chg bounds,    2 chg sides,    1 chg coeffs,  229 tsx applied,  108 tsx conflicts
+177: 
+177:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+177:        colsingleton            5                0.0                  0                0.0              0.000
+177:     coefftightening            0                0.0                  0                0.0              0.000
+177:         propagation            5              100.0                224              100.0              0.000
+177:       fixcontinuous            2                0.0                  0                0.0              0.000
+177:       simpleprobing            0                0.0                  0                0.0              0.000
+177:        parallelrows            1                0.0                  0                0.0              0.000
+177:        parallelcols            1                0.0                  0                0.0              0.000
+177:            stuffing            2               50.0                113                4.4              0.000
+177:             dualfix            2                0.0                  0                0.0              0.000
+177:        simplifyineq            0                0.0                  0                0.0              0.000
+177:         doubletoneq            0                0.0                  0                0.0              0.000
+177:             implint            0                0.0                  0                0.0              0.000
+177:              domcol            1                0.0                  0                0.0              0.000
+177:           dualinfer            0                0.0                  0                0.0              0.000
+177:             probing            0                0.0                  0                0.0              0.000
+177:        substitution            0                0.0                  0                0.0              0.000
+177:            sparsify            0                0.0                  0                0.0              0.000
+177: 
+177: reduced problem:
+177:   reduced rows:     49
+177:   reduced columns:  78
+177:   reduced int. columns:  0
+177:   reduced cont. columns:  78
+177:   reduced nonzeros: 227
+177: 
+177: presolving finished after 0.002 seconds
+177: 
+177: Equilibrium scaling LP (persistent)
+177: Simplifier removed 1 rows, 1 columns, 3 nonzeros, 11 col bounds, 2 row bounds
+177: Reduced LP has 48 rows 77 columns 224 nonzeros
+177: Equilibrium scaling LP
+177: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+177:   L  |    0.0 |       0 |     3 | 4.73e+02 | 2.40e+03 |       36 | 4.11541090e+04
+177:   E  |    0.0 |      50 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+177:   E  |    0.0 |      50 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+177:  --- unscaling internal solution
+177:  --- unsimplifying solution and basis
+177:  --- unscaling external solution
+177:  --- verifying computed solution
+177:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+177:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+177:  --- unscaling external solution
+177:  --- verifying computed solution
 177: 
 177: SoPlex status       : problem is solved [optimal]
 177: Solving time (sec)  : 0.00
@@ -10757,21 +10862,9 @@
 177:   integrality: 0
 177: 
 177: validation: SUCCESS
-177: Solving time 0.005 seconds
+177: Solving time 0.004 seconds
 177: 
-177: solving finished after 0.005 seconds
-test 180
-        Start 180: d-solve-adlittle.mps-lp_presolvers_without_basis.set
-
-180: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps" "-o" "0.22549496316238038228101176621492e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-180: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-180: Test timeout computed to be: 10000000
-test 181
-        Start 181: q-solve-adlittle.mps-lp_presolvers_without_basis.set
-
-181: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps" "-o" "0.22549496316238038228101176621492e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-181: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-181: Test timeout computed to be: 10000000
+177: solving finished after 0.004 seconds
 178: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 178: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 178: 
@@ -10781,7 +10874,7 @@
 178:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 178:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 178: 
-178: reading took 0.00433 seconds
+178: reading took 0.00605 seconds
 178: Numerical Statistics:
 178:  Matrix range    [1e-01,4e+03]
 178:  Objective range [1e+00,1e+00]
@@ -10817,9 +10910,9 @@
 178:         propagation            5              100.0                224              100.0              0.001
 178:       fixcontinuous            2                0.0                  0                0.0              0.000
 178:       simpleprobing            0                0.0                  0                0.0              0.000
-178:        parallelrows            1                0.0                  0                0.0              0.000
+178:        parallelrows            1                0.0                  0                0.0              0.006
 178:        parallelcols            1                0.0                  0                0.0              0.000
-178:            stuffing            2               50.0                113                4.4              0.001
+178:            stuffing            2               50.0                113                4.4              0.000
 178:             dualfix            2                0.0                  0                0.0              0.000
 178:        simplifyineq            0                0.0                  0                0.0              0.000
 178:         doubletoneq            0                0.0                  0                0.0              0.000
@@ -10855,50 +10948,15 @@
 178:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
 178:  --- unscaling external solution
 178:  --- verifying computed solution
-173: 
-173: SoPlex status       : problem is solved [optimal]
-173: Solving time (sec)  : 0.00
-173: Iterations          : 141
-173: Objective value     : -4.15732241e+02
-173: 
-173: Solution passed validation
-173: 
-173: postsolve finished after 0.004 seconds
-173: feasible: true
-173: objective value: -415.732240741419
-173: 
-173: violations:
-173:   bounds:      0
-173:   constraints: 0
-173:   integrality: 0
-173: 
-173: validation: SUCCESS
-173: Solving time 0.079 seconds
-173: 
-173: solving finished after 0.079 seconds
-171/287 Test #173: r-solve-share2b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.14 sec
-172/287 Test #177: d-solve-vtp-base.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.06 sec
-test 182
-        Start 182: r-solve-adlittle.mps-lp_presolvers_without_basis.set
-
-182: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps" "-o" "0.22549496316238038228101176621492e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-182: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-182: Test timeout computed to be: 10000000
-test 183
-        Start 183: d-solve-afiro.mps-lp_presolvers_without_basis.set
-
-183: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/afiro.mps" "-o" "-0.46475314285714285714285714285714e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-183: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-183: Test timeout computed to be: 10000000
 178: 
 178: SoPlex status       : problem is solved [optimal]
-178: Solving time (sec)  : 0.02
+178: Solving time (sec)  : 0.00
 178: Iterations          : 50
 178: Objective value     : 1.29831462e+05
 178: 
 178: Solution passed validation
 178: 
-178: postsolve finished after 0.004 seconds
+178: postsolve finished after 0.006 seconds
 178: feasible: true
 178: objective value: 129831.462461361
 178: 
@@ -10908,12 +10966,138 @@
 178:   integrality: 0
 178: 
 178: validation: SUCCESS
-178: Solving time 0.025 seconds
+178: Solving time 0.020 seconds
 178: 
-178: solving finished after 0.025 seconds
-161:   L  |    0.0 |     799 |     6 | 4.73e+03 | 1.20e+02 |       98 | 7.93062096e+02
-161:   L  |    0.0 |     999 |     7 | 4.73e+03 | 4.00e+01 |       66 | 8.97183761e+02
-174:   L  |    0.0 |     199 |     3 | 6.24e+02 | 5.97e+05 |      166 | 1.18647588e+09
+178: solving finished after 0.020 seconds
+180: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+181: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+181: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+181: 
+181: External libraries: 
+181:   Boost    1.83.0 	 (https://www.boost.org/)
+181:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+181:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+181:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+181: 
+181: reading took 0.00977 seconds
+181: Numerical Statistics:
+181:  Matrix range    [1e-02,6e+01]
+181:  Objective range [2e+00,3e+03]
+181:  Bounds range    [0e+00,0e+00]
+181:  RHS range       [2e+00,2e+03]
+181:  Dynamism Variables: 2e+03
+181:  Dynamism Rows     : 8e+02
+181: set presolve.componentsmaxint = -1
+181: set presolve.detectlindep = 0
+181: set doubletoneq.enabled = 0
+181: set dualinfer.enabled = 0
+181: set substitution.enabled = 0
+181: set sparsify.enabled = 0
+181: set calculate_basis_for_dual = 0
+181: 
+181: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps with dual-postsolve activated
+181:   rows:     56
+181:   columns:  97
+181:   int. columns:  0
+181:   cont. columns:  97
+181:   nonzeros: 383
+181: 
+181: round 0   ( Trivial  ):    2 del cols,    3 del rows,    4 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+181: round 1   (   Fast   ):    2 del cols,    3 del rows,   90 chg bounds,    0 chg sides,    0 chg coeffs,  194 tsx applied,    0 tsx conflicts
+181: round 2   (   Fast   ):    2 del cols,    3 del rows,  108 chg bounds,    0 chg sides,    0 chg coeffs,  236 tsx applied,    0 tsx conflicts
+181: round 3   (  Medium  ):    3 del cols,    3 del rows,  113 chg bounds,    1 chg sides,    1 chg coeffs,  248 tsx applied,    2 tsx conflicts
+181: round 4   (Exhaustive):    3 del cols,    3 del rows,  113 chg bounds,    1 chg sides,    1 chg coeffs,  248 tsx applied,    2 tsx conflicts
+181: round 5   (  Final   ): Unchanged
+181: presolved 5 rounds:    3 del cols,    3 del rows,  113 chg bounds,    1 chg sides,    1 chg coeffs,  248 tsx applied,    2 tsx conflicts
+181: 
+181:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+181:        colsingleton            5                0.0                  0                0.0              0.000
+181:     coefftightening            0                0.0                  0                0.0              0.000
+181:         propagation            5               60.0                246              100.0              0.001
+181:       fixcontinuous            2                0.0                  0                0.0              0.000
+181:       simpleprobing            0                0.0                  0                0.0              0.000
+181:        parallelrows            1                0.0                  0                0.0              0.000
+181:        parallelcols            1                0.0                  0                0.0              0.000
+181:            stuffing            2               50.0                  3               33.3              0.000
+181:             dualfix            2               50.0                  1              100.0              0.000
+181:        simplifyineq            0                0.0                  0                0.0              0.000
+181:         doubletoneq            0                0.0                  0                0.0              0.000
+181:             implint            0                0.0                  0                0.0              0.000
+181:              domcol            1                0.0                  0                0.0              0.005
+181:           dualinfer            0                0.0                  0                0.0              0.000
+181:             probing            0                0.0                  0                0.0              0.000
+181:        substitution            0                0.0                  0                0.0              0.000
+181:            sparsify            0                0.0                  0                0.0              0.000
+181: 
+181: reduced problem:
+181:   reduced rows:     53
+181:   reduced columns:  94
+181:   reduced int. columns:  0
+181:   reduced cont. columns:  94
+181:   reduced nonzeros: 372
+181: 
+181: presolving finished after 0.014 seconds
+181: 
+181: Equilibrium scaling LP (persistent)
+181: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+181: Reduced LP has 53 rows 94 columns 372 nonzeros
+181: Equilibrium scaling LP
+181: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+181:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.35e+03 |       26 | -5.17823246e+05
+181:   L  |    0.0 |     130 |     5 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
+181:  --- unscaling internal solution
+181:  --- unsimplifying solution and basis
+181:  --- unscaling external solution
+181:  --- verifying computed solution
+181:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
+181:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
+181:  --- unscaling external solution
+181:  --- verifying computed solution
+181: 
+181: SoPlex status       : problem is solved [optimal]
+181: Solving time (sec)  : 0.00
+181: Iterations          : 130
+181: Objective value     : 2.25494963e+05
+181: 
+181: Solution passed validation
+181: 
+181: postsolve finished after 0.001 seconds
+181: feasible: true
+181: objective value: 225494.96316238
+181: 
+181: violations:
+181:   bounds:      0
+181:   constraints: 0
+181:   integrality: 0
+181: 
+181: validation: SUCCESS
+181: Solving time 0.024 seconds
+181: 
+181: solving finished after 0.024 seconds
+183: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+164/287 Test #152: r-solve-scagr25.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.52 sec
+165/287 Test #155: r-solve-scfxm1.mps-lp_presolvers_with_basis.set ............................................   Passed    0.46 sec
+166/287 Test #160: q-solve-scrs8.mps-lp_presolvers_with_basis.set .............................................   Passed    0.41 sec
+167/287 Test #164: r-solve-scsd1.mps-lp_presolvers_with_basis.set .............................................   Passed    0.35 sec
+168/287 Test #166: q-solve-seba.mps-lp_presolvers_with_basis.set ..............................................   Passed    0.33 sec
+169/287 Test #169: q-solve-share1b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.29 sec
+170/287 Test #170: r-solve-share1b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.26 sec
+171/287 Test #173: r-solve-share2b.mps-lp_presolvers_with_basis.set ...........................................   Passed    0.21 sec
+172/287 Test #174: d-solve-shell.mps-lp_presolvers_with_basis.set .............................................   Passed    0.18 sec
+173/287 Test #177: d-solve-vtp-base.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.13 sec
+174/287 Test #178: q-solve-vtp-base.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.11 sec
+175/287 Test #180: d-solve-adlittle.mps-lp_presolvers_without_basis.set .......................................Subprocess aborted***Exception:   0.09 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+176/287 Test #183: d-solve-afiro.mps-lp_presolvers_without_basis.set ..........................................Subprocess aborted***Exception:   0.06 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+161: Simplifier removed 43 rows, 32 columns, 30 nonzeros, 18 col bounds, 16 row bounds
+161: Reduced LP has 382 rows 1008 columns 2743 nonzeros
+161: Equilibrium scaling LP
+161: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+161:   L  |    0.0 |       0 |     3 | 4.73e+03 | 5.16e+02 |       49 | -6.42583637e+02
+177/287 Test #181: q-solve-adlittle.mps-lp_presolvers_without_basis.set .......................................   Passed    0.08 sec
 175: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 175: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 175: 
@@ -10923,7 +11107,7 @@
 175:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 175:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 175: 
-175: reading took 0.0199 seconds
+175: reading took 0.0261 seconds
 175: Numerical Statistics:
 175:  Matrix range    [1e+00,1e+00]
 175:  Objective range [1e+00,4e+03]
@@ -10955,17 +11139,17 @@
 175:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 175:        colsingleton            4                0.0                  0                0.0              0.000
 175:     coefftightening            0                0.0                  0                0.0              0.000
-175:         propagation            4              100.0               2094              100.0              0.002
+175:         propagation            4              100.0               2094              100.0              0.019
 175:       fixcontinuous            2                0.0                  0                0.0              0.000
 175:       simpleprobing            0                0.0                  0                0.0              0.000
 175:        parallelrows            1                0.0                  0                0.0              0.001
-175:        parallelcols            2               50.0                  3              100.0              0.002
-175:            stuffing            2                0.0                  0                0.0              0.000
+175:        parallelcols            2               50.0                  3              100.0              0.020
+175:            stuffing            2                0.0                  0                0.0              0.010
 175:             dualfix            2                0.0                  0                0.0              0.002
 175:        simplifyineq            0                0.0                  0                0.0              0.000
 175:         doubletoneq            0                0.0                  0                0.0              0.000
 175:             implint            0                0.0                  0                0.0              0.000
-175:              domcol            2               50.0                 25              100.0              0.005
+175:              domcol            2               50.0                 25              100.0              0.006
 175:           dualinfer            0                0.0                  0                0.0              0.000
 175:             probing            0                0.0                  0                0.0              0.000
 175:        substitution            0                0.0                  0                0.0              0.000
@@ -10978,78 +11162,146 @@
 175:   reduced cont. columns:  1448
 175:   reduced nonzeros: 2902
 175: 
-175: presolving finished after 0.033 seconds
+175: presolving finished after 0.109 seconds
 175: 
 175: Equilibrium scaling LP (persistent)
-173/287 Test #178: q-solve-vtp-base.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.07 sec
-161:   E  |    0.0 |    1053 |     9 | 0.00e+00 | 1.77e+01 |        4 | 9.04883324e+02
-161:   E  |    0.0 |    1064 |    10 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
+test 185
+        Start 185: r-solve-afiro.mps-lp_presolvers_without_basis.set
+
+185: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/afiro.mps" "-o" "-0.46475314285714285714285714285714e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+185: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+185: Test timeout computed to be: 10000000
+test 186
+        Start 186: d-solve-agg.mps-lp_presolvers_without_basis.set
+
+186: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps" "-o" "-0.35991767286576506712640824319636e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+186: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+186: Test timeout computed to be: 10000000
+test 187
+        Start 187: q-solve-agg.mps-lp_presolvers_without_basis.set
+
+187: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps" "-o" "-0.35991767286576506712640824319636e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+187: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+187: Test timeout computed to be: 10000000
+test 188
+        Start 188: r-solve-agg.mps-lp_presolvers_without_basis.set
+
+188: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps" "-o" "-0.35991767286576506712640824319636e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+188: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+188: Test timeout computed to be: 10000000
+test 189
+        Start 189: d-solve-beaconfd.mps-lp_presolvers_without_basis.set
+
+189: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps" "-o" "0.335924858072e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+189: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+189: Test timeout computed to be: 10000000
+test 190
+        Start 190: q-solve-beaconfd.mps-lp_presolvers_without_basis.set
+
+190: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps" "-o" "0.335924858072e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+190: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+190: Test timeout computed to be: 10000000
+test 191
+        Start 191: r-solve-beaconfd.mps-lp_presolvers_without_basis.set
+
+191: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps" "-o" "0.335924858072e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+191: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+191: Test timeout computed to be: 10000000
+test 192
+        Start 192: d-solve-bore3d.mps-lp_presolvers_without_basis.set
+
+192: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+192: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+192: Test timeout computed to be: 10000000
+test 193
+        Start 193: q-solve-bore3d.mps-lp_presolvers_without_basis.set
+
+193: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+193: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+193: Test timeout computed to be: 10000000
+test 194
+        Start 194: r-solve-bore3d.mps-lp_presolvers_without_basis.set
+
+194: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+194: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+194: Test timeout computed to be: 10000000
+test 195
+        Start 195: d-solve-brandy.mps-lp_presolvers_without_basis.set
+
+195: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+195: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+195: Test timeout computed to be: 10000000
+test 196
+        Start 196: q-solve-brandy.mps-lp_presolvers_without_basis.set
+
+196: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+196: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+196: Test timeout computed to be: 10000000
+test 197
+        Start 197: r-solve-brandy.mps-lp_presolvers_without_basis.set
+
+197: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+197: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+197: Test timeout computed to be: 10000000
+161:   L  |    0.0 |     199 |     3 | 4.73e+03 | 7.44e+01 |       49 | 2.61717656e+02
+161:   L  |    0.0 |     399 |     4 | 4.73e+03 | 4.32e+02 |       57 | 5.68042433e+02
+161:   L  |    0.0 |     599 |     5 | 4.73e+03 | 1.52e+02 |       90 | 7.22499868e+02
+161:   L  |    0.1 |     799 |     6 | 4.73e+03 | 1.20e+02 |       98 | 7.93062096e+02
+161:   L  |    0.1 |     999 |     7 | 4.73e+03 | 4.00e+01 |       66 | 8.97183761e+02
+161:   E  |    0.1 |    1053 |     9 | 0.00e+00 | 1.77e+01 |        4 | 9.04883324e+02
+161:   E  |    0.1 |    1064 |    10 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
 161:  --- unscaling internal solution
 161:  --- unsimplifying solution and basis
-174:   L  |    0.0 |     399 |     4 | 6.24e+02 | 3.26e+04 |      148 | 1.20640997e+09
-test 184
-        Start 184: q-solve-afiro.mps-lp_presolvers_without_basis.set
-
-184: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/afiro.mps" "-o" "-0.46475314285714285714285714285714e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-184: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-184: Test timeout computed to be: 10000000
 161:  --- unscaling external solution
 161:  --- verifying computed solution
 161:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
 161:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
 161:  --- unscaling external solution
 161:  --- verifying computed solution
-180: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-180: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
 175: Simplifier removed 124 rows, 124 columns, 248 nonzeros, 110 col bounds, 248 row bounds
 175: Reduced LP has 363 rows 1324 columns 2654 nonzeros
 175: Equilibrium scaling LP
-174:   E  |    0.0 |     512 |     6 | 0.00e+00 | 1.44e+02 |        2 | 1.20884428e+09
-174:   E  |    0.0 |     512 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-174:  --- unscaling internal solution
-174:  --- unsimplifying solution and basis
 175: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 175:   L  |    0.0 |       0 |     3 | 6.24e+02 | 9.67e+05 |      166 | 3.86023100e+06
-174:  --- unscaling external solution
-174:  --- verifying computed solution
-174:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-174:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-174:  --- unscaling external solution
-174:  --- verifying computed solution
-174/287 Test #180: d-solve-adlittle.mps-lp_presolvers_without_basis.set .......................................Subprocess aborted***Exception:   0.04 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-test 185
-        Start 185: r-solve-afiro.mps-lp_presolvers_without_basis.set
-
-185: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/afiro.mps" "-o" "-0.46475314285714285714285714285714e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-185: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-185: Test timeout computed to be: 10000000
-174: 
-174: SoPlex status       : problem is solved [optimal]
-174: Solving time (sec)  : 0.06
-174: Iterations          : 512
-174: Objective value     : 1.20882535e+09
-174: 
-174: Solution passed validation
-174: 
-174: postsolve finished after 0.001 seconds
-174: feasible: true
-174: objective value: 1208825346
-174: 
-174: violations:
-174:   bounds:      0
-174:   constraints: 0
-174:   integrality: 0
-174: 
-174: validation: SUCCESS
-174: Solving time 0.079 seconds
-174: 
-174: solving finished after 0.079 seconds
-183: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-175/287 Test #174: d-solve-shell.mps-lp_presolvers_with_basis.set .............................................   Passed    0.13 sec
 175:   L  |    0.0 |     199 |     3 | 6.24e+02 | 5.97e+05 |      166 | 1.18647588e+09
+175:   L  |    0.0 |     399 |     4 | 6.24e+02 | 3.26e+04 |      148 | 1.20640997e+09
+175:   E  |    0.0 |     512 |     6 | 0.00e+00 | 1.44e+02 |        2 | 1.20884428e+09
+175:   E  |    0.0 |     512 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+175:  --- unscaling internal solution
+175:  --- unsimplifying solution and basis
+175:  --- unscaling external solution
+175:  --- verifying computed solution
+175:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+175:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+175:  --- unscaling external solution
+175:  --- verifying computed solution
+175: 
+175: SoPlex status       : problem is solved [optimal]
+175: Solving time (sec)  : 0.04
+175: Iterations          : 512
+175: Objective value     : 1.20882535e+09
+175: 
+175: Solution passed validation
+175: 
+175: postsolve finished after 0.018 seconds
+175: feasible: true
+175: objective value: 1208825346
+175: 
+175: violations:
+175:   bounds:      0
+175:   constraints: 0
+175:   integrality: 0
+175: 
+175: validation: SUCCESS
+175: Solving time 0.178 seconds
+175: 
+175: solving finished after 0.178 seconds
+test 198
+        Start 198: d-solve-capri.mps-lp_presolvers_without_basis.set
+
+198: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps" "-o" "0.26900129137681610087717280693754e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+198: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+198: Test timeout computed to be: 10000000
 184: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 184: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 184: 
@@ -11059,7 +11311,7 @@
 184:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 184:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 184: 
-184: reading took 0.00054 seconds
+184: reading took 0.000454 seconds
 184: Numerical Statistics:
 184:  Matrix range    [1e-01,2e+00]
 184:  Objective range [3e-01,1e+01]
@@ -11117,7 +11369,7 @@
 184:   reduced cont. columns:  28
 184:   reduced nonzeros: 71
 184: 
-184: presolving finished after 0.003 seconds
+184: presolving finished after 0.012 seconds
 184: 
 184: Equilibrium scaling LP (persistent)
 184: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -11125,82 +11377,6 @@
 184: Equilibrium scaling LP
 184: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 184:   L  |    0.0 |       0 |     3 | 0.00e+00 | 3.28e+03 |        9 | -1.46035651e+04
-181: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-181: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-181: 
-181: External libraries: 
-181:   Boost    1.83.0 	 (https://www.boost.org/)
-181:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-181:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-181:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-181: 
-181: reading took 0.00613 seconds
-181: Numerical Statistics:
-181:  Matrix range    [1e-02,6e+01]
-181:  Objective range [2e+00,3e+03]
-181:  Bounds range    [0e+00,0e+00]
-181:  RHS range       [2e+00,2e+03]
-181:  Dynamism Variables: 2e+03
-181:  Dynamism Rows     : 8e+02
-181: set presolve.componentsmaxint = -1
-181: set presolve.detectlindep = 0
-181: set doubletoneq.enabled = 0
-181: set dualinfer.enabled = 0
-181: set substitution.enabled = 0
-181: set sparsify.enabled = 0
-181: set calculate_basis_for_dual = 0
-181: 
-181: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/adlittle.mps with dual-postsolve activated
-181:   rows:     56
-181:   columns:  97
-181:   int. columns:  0
-181:   cont. columns:  97
-181:   nonzeros: 383
-181: 
-181: round 0   ( Trivial  ):    2 del cols,    3 del rows,    4 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-181: round 1   (   Fast   ):    2 del cols,    3 del rows,   90 chg bounds,    0 chg sides,    0 chg coeffs,  194 tsx applied,    0 tsx conflicts
-181: round 2   (   Fast   ):    2 del cols,    3 del rows,  108 chg bounds,    0 chg sides,    0 chg coeffs,  236 tsx applied,    0 tsx conflicts
-181: round 3   (  Medium  ):    3 del cols,    3 del rows,  113 chg bounds,    1 chg sides,    1 chg coeffs,  248 tsx applied,    2 tsx conflicts
-181: round 4   (Exhaustive):    3 del cols,    3 del rows,  113 chg bounds,    1 chg sides,    1 chg coeffs,  248 tsx applied,    2 tsx conflicts
-181: round 5   (  Final   ): Unchanged
-181: presolved 5 rounds:    3 del cols,    3 del rows,  113 chg bounds,    1 chg sides,    1 chg coeffs,  248 tsx applied,    2 tsx conflicts
-181: 
-181:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-181:        colsingleton            5                0.0                  0                0.0              0.000
-181:     coefftightening            0                0.0                  0                0.0              0.000
-181:         propagation            5               60.0                246              100.0              0.005
-181:       fixcontinuous            2                0.0                  0                0.0              0.000
-181:       simpleprobing            0                0.0                  0                0.0              0.000
-181:        parallelrows            1                0.0                  0                0.0              0.000
-181:        parallelcols            1                0.0                  0                0.0              0.000
-181:            stuffing            2               50.0                  3               33.3              0.000
-181:             dualfix            2               50.0                  1              100.0              0.000
-181:        simplifyineq            0                0.0                  0                0.0              0.000
-181:         doubletoneq            0                0.0                  0                0.0              0.000
-181:             implint            0                0.0                  0                0.0              0.000
-181:              domcol            1                0.0                  0                0.0              0.000
-181:           dualinfer            0                0.0                  0                0.0              0.000
-181:             probing            0                0.0                  0                0.0              0.000
-181:        substitution            0                0.0                  0                0.0              0.000
-181:            sparsify            0                0.0                  0                0.0              0.000
-181: 
-181: reduced problem:
-181:   reduced rows:     53
-181:   reduced columns:  94
-181:   reduced int. columns:  0
-181:   reduced cont. columns:  94
-181:   reduced nonzeros: 372
-181: 
-181: presolving finished after 0.018 seconds
-181: 
-181: Equilibrium scaling LP (persistent)
-test 186
-        Start 186: d-solve-agg.mps-lp_presolvers_without_basis.set
-
-186: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps" "-o" "-0.35991767286576506712640824319636e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-186: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-186: Test timeout computed to be: 10000000
-175:   L  |    0.0 |     399 |     4 | 6.24e+02 | 3.26e+04 |      148 | 1.20640997e+09
 184:   L  |    0.0 |      12 |     4 | 0.00e+00 | 0.00e+00 |        0 | -4.64753143e+02
 184:  --- unscaling internal solution
 184:  --- unsimplifying solution and basis
@@ -11228,44 +11404,9 @@
 184:   integrality: 0
 184: 
 184: validation: SUCCESS
-184: Solving time 0.005 seconds
+184: Solving time 0.014 seconds
 184: 
-184: solving finished after 0.005 seconds
-181: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-181: Reduced LP has 53 rows 94 columns 372 nonzeros
-181: Equilibrium scaling LP
-181: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-181:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.35e+03 |       26 | -5.17823246e+05
-181:   L  |    0.0 |     130 |     5 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
-181:  --- unscaling internal solution
-181:  --- unsimplifying solution and basis
-181:  --- unscaling external solution
-181:  --- verifying computed solution
-181:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
-181:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
-181:  --- unscaling external solution
-181:  --- verifying computed solution
-181: 
-181: SoPlex status       : problem is solved [optimal]
-181: Solving time (sec)  : 0.00
-181: Iterations          : 130
-181: Objective value     : 2.25494963e+05
-181: 
-181: Solution passed validation
-181: 
-181: postsolve finished after 0.001 seconds
-181: feasible: true
-181: objective value: 225494.96316238
-181: 
-181: violations:
-181:   bounds:      0
-181:   constraints: 0
-181:   integrality: 0
-181: 
-181: validation: SUCCESS
-181: Solving time 0.035 seconds
-181: 
-181: solving finished after 0.035 seconds
+184: solving finished after 0.014 seconds
 182: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 182: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 182: 
@@ -11275,7 +11416,7 @@
 182:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 182:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 182: 
-182: reading took 0.00627 seconds
+182: reading took 0.0212 seconds
 182: Numerical Statistics:
 182:  Matrix range    [1e-02,6e+01]
 182:  Objective range [2e+00,3e+03]
@@ -11309,17 +11450,17 @@
 182:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 182:        colsingleton            5                0.0                  0                0.0              0.000
 182:     coefftightening            0                0.0                  0                0.0              0.000
-182:         propagation            5               60.0                246              100.0              0.002
+182:         propagation            5               60.0                246              100.0              0.008
 182:       fixcontinuous            2                0.0                  0                0.0              0.000
 182:       simpleprobing            0                0.0                  0                0.0              0.000
-182:        parallelrows            1                0.0                  0                0.0              0.002
+182:        parallelrows            1                0.0                  0                0.0              0.001
 182:        parallelcols            1                0.0                  0                0.0              0.001
-182:            stuffing            2               50.0                  3               33.3              0.001
-182:             dualfix            2               50.0                  1              100.0              0.002
+182:            stuffing            2               50.0                  3               33.3              0.000
+182:             dualfix            2               50.0                  1              100.0              0.001
 182:        simplifyineq            0                0.0                  0                0.0              0.000
 182:         doubletoneq            0                0.0                  0                0.0              0.000
 182:             implint            0                0.0                  0                0.0              0.000
-182:              domcol            1                0.0                  0                0.0              0.002
+182:              domcol            1                0.0                  0                0.0              0.001
 182:           dualinfer            0                0.0                  0                0.0              0.000
 182:             probing            0                0.0                  0                0.0              0.000
 182:        substitution            0                0.0                  0                0.0              0.000
@@ -11332,7 +11473,7 @@
 182:   reduced cont. columns:  94
 182:   reduced nonzeros: 372
 182: 
-182: presolving finished after 0.026 seconds
+182: presolving finished after 0.055 seconds
 182: 
 182: Equilibrium scaling LP (persistent)
 182: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -11340,21 +11481,6 @@
 182: Equilibrium scaling LP
 182: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 182:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.35e+03 |       26 | -5.17823246e+05
-176/287 Test #183: d-solve-afiro.mps-lp_presolvers_without_basis.set ..........................................Subprocess aborted***Exception:   0.06 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-177/287 Test #184: q-solve-afiro.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.05 sec
-175:   E  |    0.0 |     512 |     6 | 0.00e+00 | 1.44e+02 |        2 | 1.20884428e+09
-175:   E  |    0.0 |     512 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-175:  --- unscaling internal solution
-175:  --- unsimplifying solution and basis
-175:  --- unscaling external solution
-175:  --- verifying computed solution
-175:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-175:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-175:  --- unscaling external solution
-175:  --- verifying computed solution
-178/287 Test #181: q-solve-adlittle.mps-lp_presolvers_without_basis.set .......................................   Passed    0.07 sec
 182:   L  |    0.0 |     130 |     5 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
 182:  --- unscaling internal solution
 182:  --- unsimplifying solution and basis
@@ -11364,91 +11490,9 @@
 182:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.25494963e+05
 182:  --- unscaling external solution
 182:  --- verifying computed solution
-185: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-185: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-185: 
-185: External libraries: 
-185:   Boost    1.83.0 	 (https://www.boost.org/)
-185:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-185:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-185:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-185: 
-185: reading took 0.00107 seconds
-185: Numerical Statistics:
-185:  Matrix range    [1e-01,2e+00]
-185:  Objective range [3e-01,1e+01]
-185:  Bounds range    [0e+00,0e+00]
-185:  RHS range       [4e+01,5e+02]
-185:  Dynamism Variables: 9e+00
-185:  Dynamism Rows     : 9e+00
-185: set presolve.componentsmaxint = -1
-185: set presolve.detectlindep = 0
-185: set doubletoneq.enabled = 0
-185: set dualinfer.enabled = 0
-185: set substitution.enabled = 0
-185: set sparsify.enabled = 0
-185: set calculate_basis_for_dual = 0
-185: 
-185: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/afiro.mps with dual-postsolve activated
-185:   rows:     27
-185:   columns:  32
-185:   int. columns:  0
-185:   cont. columns:  32
-185:   nonzeros: 83
-185: 
-185: round 0   ( Trivial  ):    0 del cols,    2 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-185: round 1   (   Fast   ):    0 del cols,    3 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   22 tsx applied,    0 tsx conflicts
-185: round 2   (   Fast   ):    0 del cols,    3 del rows,   29 chg bounds,    0 chg sides,    0 chg coeffs,   58 tsx applied,    0 tsx conflicts
-185: round 3   (   Fast   ):    0 del cols,    4 del rows,   42 chg bounds,    0 chg sides,    0 chg coeffs,   84 tsx applied,    0 tsx conflicts
-185: round 4   (  Medium  ):    4 del cols,    6 del rows,   45 chg bounds,    1 chg sides,    1 chg coeffs,   93 tsx applied,    9 tsx conflicts
-185: round 5   (Exhaustive):    4 del cols,    6 del rows,   45 chg bounds,    1 chg sides,    1 chg coeffs,   93 tsx applied,    9 tsx conflicts
-185: round 6   (  Final   ): Unchanged
-185: presolved 6 rounds:    4 del cols,    6 del rows,   45 chg bounds,    1 chg sides,    1 chg coeffs,   93 tsx applied,    9 tsx conflicts
-185: 
-185:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-185:        colsingleton            6                0.0                  0                0.0              0.000
-185:     coefftightening            0                0.0                  0                0.0              0.000
-185:         propagation            6               66.7                 86              100.0              0.001
-185:       fixcontinuous            2                0.0                  0                0.0              0.000
-185:       simpleprobing            0                0.0                  0                0.0              0.000
-185:        parallelrows            1                0.0                  0                0.0              0.000
-185:        parallelcols            1                0.0                  0                0.0              0.000
-185:            stuffing            2               50.0                 14               35.7              0.000
-185:             dualfix            2               50.0                  2              100.0              0.000
-185:        simplifyineq            0                0.0                  0                0.0              0.000
-185:         doubletoneq            0                0.0                  0                0.0              0.000
-185:             implint            0                0.0                  0                0.0              0.000
-185:              domcol            1                0.0                  0                0.0              0.003
-185:           dualinfer            0                0.0                  0                0.0              0.000
-185:             probing            0                0.0                  0                0.0              0.000
-185:        substitution            0                0.0                  0                0.0              0.000
-185:            sparsify            0                0.0                  0                0.0              0.000
-185: 
-185: reduced problem:
-185:   reduced rows:     21
-185:   reduced columns:  28
-185:   reduced int. columns:  0
-185:   reduced cont. columns:  28
-185:   reduced nonzeros: 71
-185: 
-185: presolving finished after 0.013 seconds
-185: 
-185: Equilibrium scaling LP (persistent)
-test 187
-        Start 187: q-solve-agg.mps-lp_presolvers_without_basis.set
-
-187: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps" "-o" "-0.35991767286576506712640824319636e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-187: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-187: Test timeout computed to be: 10000000
-test 188
-        Start 188: r-solve-agg.mps-lp_presolvers_without_basis.set
-
-188: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/agg.mps" "-o" "-0.35991767286576506712640824319636e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-188: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-188: Test timeout computed to be: 10000000
 182: 
 182: SoPlex status       : problem is solved [optimal]
-182: Solving time (sec)  : 0.00
+182: Solving time (sec)  : 0.02
 182: Iterations          : 130
 182: Objective value     : 2.25494963e+05
 182: 
@@ -11464,50 +11508,9 @@
 182:   integrality: 0
 182: 
 182: validation: SUCCESS
-182: Solving time 0.044 seconds
+182: Solving time 0.067 seconds
 182: 
-182: solving finished after 0.044 seconds
-185: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-185: Reduced LP has 21 rows 28 columns 71 nonzeros
-185: Equilibrium scaling LP
-185: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-185:   L  |    0.0 |       0 |     3 | 0.00e+00 | 3.28e+03 |        9 | -1.46035651e+04
-185:   L  |    0.0 |      12 |     4 | 0.00e+00 | 0.00e+00 |        0 | -4.64753143e+02
-185:  --- unscaling internal solution
-185:  --- unsimplifying solution and basis
-185:  --- unscaling external solution
-185:  --- verifying computed solution
-185:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.64753143e+02
-185:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.64753143e+02
-185:  --- unscaling external solution
-185:  --- verifying computed solution
-185: 
-185: SoPlex status       : problem is solved [optimal]
-185: Solving time (sec)  : 0.00
-185: Iterations          : 12
-185: Objective value     : -4.64753143e+02
-185: 
-185: Solution passed validation
-185: 
-185: postsolve finished after 0.001 seconds
-185: feasible: true
-185: objective value: -464.753142857143
-185: 
-185: violations:
-185:   bounds:      0
-185:   constraints: 0
-185:   integrality: 0
-185: 
-185: validation: SUCCESS
-185: Solving time 0.029 seconds
-185: 
-185: solving finished after 0.029 seconds
-test 189
-        Start 189: d-solve-beaconfd.mps-lp_presolvers_without_basis.set
-
-189: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps" "-o" "0.335924858072e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-189: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-189: Test timeout computed to be: 10000000
+182: solving finished after 0.067 seconds
 179: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 179: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 179: 
@@ -11517,7 +11520,7 @@
 179:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 179:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 179: 
-179: reading took 0.00921 seconds
+179: reading took 0.0155 seconds
 179: Numerical Statistics:
 179:  Matrix range    [1e-01,4e+03]
 179:  Objective range [1e+00,1e+00]
@@ -11550,17 +11553,17 @@
 179:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 179:        colsingleton            5                0.0                  0                0.0              0.000
 179:     coefftightening            0                0.0                  0                0.0              0.000
-179:         propagation            5              100.0                224              100.0              0.004
+179:         propagation            5              100.0                224              100.0              0.003
 179:       fixcontinuous            2                0.0                  0                0.0              0.000
 179:       simpleprobing            0                0.0                  0                0.0              0.000
-179:        parallelrows            1                0.0                  0                0.0              0.000
-179:        parallelcols            1                0.0                  0                0.0              0.001
-179:            stuffing            2               50.0                113                4.4              0.001
-179:             dualfix            2                0.0                  0                0.0              0.000
+179:        parallelrows            1                0.0                  0                0.0              0.001
+179:        parallelcols            1                0.0                  0                0.0              0.025
+179:            stuffing            2               50.0                113                4.4              0.009
+179:             dualfix            2                0.0                  0                0.0              0.009
 179:        simplifyineq            0                0.0                  0                0.0              0.000
 179:         doubletoneq            0                0.0                  0                0.0              0.000
 179:             implint            0                0.0                  0                0.0              0.000
-179:              domcol            1                0.0                  0                0.0              0.002
+179:              domcol            1                0.0                  0                0.0              0.001
 179:           dualinfer            0                0.0                  0                0.0              0.000
 179:             probing            0                0.0                  0                0.0              0.000
 179:        substitution            0                0.0                  0                0.0              0.000
@@ -11573,7 +11576,7 @@
 179:   reduced cont. columns:  78
 179:   reduced nonzeros: 227
 179: 
-179: presolving finished after 0.056 seconds
+179: presolving finished after 0.113 seconds
 179: 
 179: Equilibrium scaling LP (persistent)
 179: Simplifier removed 1 rows, 1 columns, 3 nonzeros, 11 col bounds, 2 row bounds
@@ -11591,69 +11594,6 @@
 179:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
 179:  --- unscaling external solution
 179:  --- verifying computed solution
-161: 
-161: SoPlex status       : problem is solved [optimal]
-161: Solving time (sec)  : 0.04
-161: Iterations          : 1064
-161: Objective value     : 9.04296954e+02
-161: 
-161: Solution passed validation
-161: 
-161: postsolve finished after 0.040 seconds
-161: feasible: true
-161: objective value: 904.296953800791
-161: 
-161: violations:
-161:   bounds:      0
-161:   constraints: 3.60387275577523e-15
-161:   integrality: 0
-161: 
-161: validation: SUCCESS
-161: Solving time 0.267 seconds
-161: 
-161: solving finished after 0.267 seconds
-179/287 Test #182: r-solve-adlittle.mps-lp_presolvers_without_basis.set .......................................   Passed    0.08 sec
-180/287 Test #185: r-solve-afiro.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.06 sec
-test 190
-        Start 190: q-solve-beaconfd.mps-lp_presolvers_without_basis.set
-
-190: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps" "-o" "0.335924858072e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-190: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-190: Test timeout computed to be: 10000000
-181/287 Test #161: r-solve-scrs8.mps-lp_presolvers_with_basis.set .............................................   Passed    0.40 sec
-test 191
-        Start 191: r-solve-beaconfd.mps-lp_presolvers_without_basis.set
-
-191: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps" "-o" "0.335924858072e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-191: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-191: Test timeout computed to be: 10000000
-test 192
-        Start 192: d-solve-bore3d.mps-lp_presolvers_without_basis.set
-
-192: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-192: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-192: Test timeout computed to be: 10000000
-175: 
-175: SoPlex status       : problem is solved [optimal]
-175: Solving time (sec)  : 0.04
-175: Iterations          : 512
-175: Objective value     : 1.20882535e+09
-175: 
-175: Solution passed validation
-175: 
-175: postsolve finished after 0.020 seconds
-175: feasible: true
-175: objective value: 1208825346
-175: 
-175: violations:
-175:   bounds:      0
-175:   constraints: 0
-175:   integrality: 0
-175: 
-175: validation: SUCCESS
-175: Solving time 0.118 seconds
-175: 
-175: solving finished after 0.118 seconds
 179: 
 179: SoPlex status       : problem is solved [optimal]
 179: Solving time (sec)  : 0.00
@@ -11662,7 +11602,7 @@
 179: 
 179: Solution passed validation
 179: 
-179: postsolve finished after 0.010 seconds
+179: postsolve finished after 0.019 seconds
 179: feasible: true
 179: objective value: 129831.462461361
 179: 
@@ -11672,127 +11612,9 @@
 179:   integrality: 0
 179: 
 179: validation: SUCCESS
-179: Solving time 0.073 seconds
+179: Solving time 0.136 seconds
 179: 
-179: solving finished after 0.073 seconds
-186: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-186: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-182/287 Test #175: q-solve-shell.mps-lp_presolvers_with_basis.set .............................................   Passed    0.18 sec
-183/287 Test #179: r-solve-vtp-base.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.16 sec
-test 193
-        Start 193: q-solve-bore3d.mps-lp_presolvers_without_basis.set
-
-193: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-193: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-193: Test timeout computed to be: 10000000
-test 194
-        Start 194: r-solve-bore3d.mps-lp_presolvers_without_basis.set
-
-194: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps" "-o" "0.13730803942084927215581987251301e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-194: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-194: Test timeout computed to be: 10000000
-184/287 Test #186: d-solve-agg.mps-lp_presolvers_without_basis.set ............................................Subprocess aborted***Exception:   0.07 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-test 195
-        Start 195: d-solve-brandy.mps-lp_presolvers_without_basis.set
-
-195: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-195: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-195: Test timeout computed to be: 10000000
-189: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:270: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kLbInf ) || val > domains.lower_bounds[col]' failed.
-167: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-167: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-167: 
-167: External libraries: 
-167:   Boost    1.83.0 	 (https://www.boost.org/)
-167:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-167:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-167:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-167: 
-167: reading took 0.0452 seconds
-167: Numerical Statistics:
-167:  Matrix range    [1e+00,2e+02]
-167:  Objective range [2e-03,5e+02]
-167:  Bounds range    [3e-02,1e+03]
-167:  RHS range       [2e+00,9e+01]
-167:  Dynamism Variables: 2e+02
-167:  Dynamism Rows     : 2e+02
-167: set presolve.componentsmaxint = -1
-167: set presolve.detectlindep = 0
-167: set doubletoneq.enabled = 0
-167: set dualinfer.enabled = 0
-167: set substitution.enabled = 0
-167: set sparsify.enabled = 0
-167: 
-167: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps with dual-postsolve activated
-167:   rows:     515
-167:   columns:  1028
-167:   int. columns:  0
-167:   cont. columns:  1028
-167:   nonzeros: 4352
-167: 
-167: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-167: round 1   (   Fast   ):  104 del cols,   52 del rows,  134 chg bounds,    0 chg sides,    0 chg coeffs,  268 tsx applied,    0 tsx conflicts
-167: round 2   (   Fast   ):  130 del cols,   65 del rows,  489 chg bounds,    0 chg sides,    0 chg coeffs,  978 tsx applied,    0 tsx conflicts
-167: round 3   (   Fast   ):  132 del cols,   66 del rows,  582 chg bounds,    0 chg sides,    0 chg coeffs, 1164 tsx applied,    0 tsx conflicts
-167: round 4   (  Medium  ):  465 del cols,   67 del rows,  600 chg bounds,  331 chg sides,  331 chg coeffs, 1532 tsx applied, 1002 tsx conflicts
-167: round 5   (  Medium  ):  796 del cols,  398 del rows,  931 chg bounds,  331 chg sides,  331 chg coeffs, 3518 tsx applied, 1002 tsx conflicts
-167: round 6   (  Medium  ):  882 del cols,  398 del rows,  931 chg bounds,  417 chg sides,  417 chg coeffs, 3604 tsx applied, 1088 tsx conflicts
-167: round 7   (  Medium  ):  968 del cols,  484 del rows, 1017 chg bounds,  417 chg sides,  417 chg coeffs, 4206 tsx applied, 1088 tsx conflicts
-167: round 8   (  Medium  ):  986 del cols,  484 del rows, 1017 chg bounds,  435 chg sides,  435 chg coeffs, 4224 tsx applied, 1106 tsx conflicts
-167: round 9   (  Medium  ): 1004 del cols,  502 del rows, 1035 chg bounds,  435 chg sides,  435 chg coeffs, 4386 tsx applied, 1106 tsx conflicts
-167: round 10  (  Medium  ): 1008 del cols,  502 del rows, 1035 chg bounds,  439 chg sides,  439 chg coeffs, 4390 tsx applied, 1110 tsx conflicts
-167: round 11  (  Medium  ): 1012 del cols,  506 del rows, 1039 chg bounds,  439 chg sides,  439 chg coeffs, 4438 tsx applied, 1110 tsx conflicts
-167: round 12  (Exhaustive): 1020 del cols,  506 del rows, 1047 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
-167: round 13  (Exhaustive): 1020 del cols,  513 del rows, 1061 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
-167: round 14  (  Final   ): Unchanged
-167: presolved 14 rounds: 1020 del cols,  513 del rows, 1061 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
-167: 
-167:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-167:        colsingleton           14                0.0                  0                0.0              0.000
-167:     coefftightening            0                0.0                  0                0.0              0.000
-167:         propagation           14               28.6               1200              100.0              0.037
-167:       fixcontinuous            4                0.0                  0                0.0              0.001
-167:       simpleprobing            0                0.0                  0                0.0              0.000
-167:        parallelrows            3                0.0                  0                0.0              0.005
-167:        parallelcols            3                0.0                  0                0.0              0.009
-167:            stuffing           10               80.0               4011               72.4              0.064
-167:             dualfix            7               42.9                337               99.4              0.003
-167:        simplifyineq            0                0.0                  0                0.0              0.000
-167:         doubletoneq            0                0.0                  0                0.0              0.000
-167:             implint            0                0.0                  0                0.0              0.000
-167:              domcol            2               50.0                  8              100.0              0.001
-167:           dualinfer            0                0.0                  0                0.0              0.000
-167:             probing            0                0.0                  0                0.0              0.000
-167:        substitution            0                0.0                  0                0.0              0.000
-167:            sparsify            0                0.0                  0                0.0              0.000
-167: 
-167: reduced problem:
-167:   reduced rows:     2
-167:   reduced columns:  8
-167:   reduced int. columns:  0
-167:   reduced cont. columns:  8
-167:   reduced nonzeros: 11
-167: 
-167: presolving finished after 0.262 seconds
-167: 
-167: Equilibrium scaling LP (persistent)
-167: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-167: Reduced LP has 2 rows 8 columns 11 nonzeros
-167: Equilibrium scaling LP
-167: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-167:   L  |    0.0 |       0 |     3 | 0.00e+00 | 5.15e+01 |        2 | 1.06773000e+04
-167:   L  |    0.0 |       1 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
-167:  --- unscaling internal solution
-167:  --- unsimplifying solution and basis
-167:  --- unscaling external solution
-167:  --- verifying computed solution
-167:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
-167:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
-167:  --- unscaling external solution
-167:  --- verifying computed solution
+179: solving finished after 0.136 seconds
 176: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 176: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 176: 
@@ -11802,7 +11624,7 @@
 176:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 176:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 176: 
-176: reading took 0.0452 seconds
+176: reading took 0.0354 seconds
 176: Numerical Statistics:
 176:  Matrix range    [1e+00,1e+00]
 176:  Objective range [1e+00,4e+03]
@@ -11834,17 +11656,17 @@
 176:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 176:        colsingleton            4                0.0                  0                0.0              0.000
 176:     coefftightening            0                0.0                  0                0.0              0.000
-176:         propagation            4              100.0               2094              100.0              0.012
-176:       fixcontinuous            2                0.0                  0                0.0              0.002
+176:         propagation            4              100.0               2094              100.0              0.018
+176:       fixcontinuous            2                0.0                  0                0.0              0.001
 176:       simpleprobing            0                0.0                  0                0.0              0.000
-176:        parallelrows            1                0.0                  0                0.0              0.003
-176:        parallelcols            2               50.0                  3              100.0              0.005
+176:        parallelrows            1                0.0                  0                0.0              0.004
+176:        parallelcols            2               50.0                  3              100.0              0.007
 176:            stuffing            2                0.0                  0                0.0              0.000
 176:             dualfix            2                0.0                  0                0.0              0.004
 176:        simplifyineq            0                0.0                  0                0.0              0.000
 176:         doubletoneq            0                0.0                  0                0.0              0.000
 176:             implint            0                0.0                  0                0.0              0.000
-176:              domcol            2               50.0                 25              100.0              0.017
+176:              domcol            2               50.0                 25              100.0              0.018
 176:           dualinfer            0                0.0                  0                0.0              0.000
 176:             probing            0                0.0                  0                0.0              0.000
 176:        substitution            0                0.0                  0                0.0              0.000
@@ -11857,17 +11679,126 @@
 176:   reduced cont. columns:  1448
 176:   reduced nonzeros: 2902
 176: 
-185/287 Test #189: d-solve-beaconfd.mps-lp_presolvers_without_basis.set .......................................Subprocess aborted***Exception:   0.06 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:270: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kLbInf ) || val > domains.lower_bounds[col]' failed.
-
-test 196
-        Start 196: q-solve-brandy.mps-lp_presolvers_without_basis.set
-
-196: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-196: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-196: Test timeout computed to be: 10000000
-192: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-192: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+176: presolving finished after 0.162 seconds
+176: 
+176: Equilibrium scaling LP (persistent)
+176: Simplifier removed 124 rows, 124 columns, 248 nonzeros, 110 col bounds, 248 row bounds
+176: Reduced LP has 363 rows 1324 columns 2654 nonzeros
+176: Equilibrium scaling LP
+176: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+176:   L  |    0.0 |       0 |     3 | 6.24e+02 | 9.67e+05 |      166 | 3.86023100e+06
+176:   L  |    0.0 |     199 |     3 | 6.24e+02 | 5.97e+05 |      166 | 1.18647588e+09
+176:   L  |    0.0 |     399 |     4 | 6.24e+02 | 3.26e+04 |      148 | 1.20640997e+09
+176:   E  |    0.0 |     512 |     6 | 0.00e+00 | 1.44e+02 |        2 | 1.20884428e+09
+176:   E  |    0.0 |     512 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+176:  --- unscaling internal solution
+176:  --- unsimplifying solution and basis
+185: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+185: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+185: 
+185: External libraries: 
+185:   Boost    1.83.0 	 (https://www.boost.org/)
+185:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+185:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+185:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+185: 
+185: reading took 0.00106 seconds
+185: Numerical Statistics:
+185:  Matrix range    [1e-01,2e+00]
+185:  Objective range [3e-01,1e+01]
+185:  Bounds range    [0e+00,0e+00]
+185:  RHS range       [4e+01,5e+02]
+185:  Dynamism Variables: 9e+00
+185:  Dynamism Rows     : 9e+00
+185: set presolve.componentsmaxint = -1
+185: set presolve.detectlindep = 0
+185: set doubletoneq.enabled = 0
+185: set dualinfer.enabled = 0
+185: set substitution.enabled = 0
+185: set sparsify.enabled = 0
+185: set calculate_basis_for_dual = 0
+185: 
+185: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/afiro.mps with dual-postsolve activated
+185:   rows:     27
+185:   columns:  32
+185:   int. columns:  0
+185:   cont. columns:  32
+185:   nonzeros: 83
+185: 
+185: round 0   ( Trivial  ):    0 del cols,    2 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+185: round 1   (   Fast   ):    0 del cols,    3 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   22 tsx applied,    0 tsx conflicts
+185: round 2   (   Fast   ):    0 del cols,    3 del rows,   29 chg bounds,    0 chg sides,    0 chg coeffs,   58 tsx applied,    0 tsx conflicts
+185: round 3   (   Fast   ):    0 del cols,    4 del rows,   42 chg bounds,    0 chg sides,    0 chg coeffs,   84 tsx applied,    0 tsx conflicts
+185: round 4   (  Medium  ):    4 del cols,    6 del rows,   45 chg bounds,    1 chg sides,    1 chg coeffs,   93 tsx applied,    9 tsx conflicts
+185: round 5   (Exhaustive):    4 del cols,    6 del rows,   45 chg bounds,    1 chg sides,    1 chg coeffs,   93 tsx applied,    9 tsx conflicts
+185: round 6   (  Final   ): Unchanged
+185: presolved 6 rounds:    4 del cols,    6 del rows,   45 chg bounds,    1 chg sides,    1 chg coeffs,   93 tsx applied,    9 tsx conflicts
+185: 
+185:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+185:        colsingleton            6                0.0                  0                0.0              0.000
+185:     coefftightening            0                0.0                  0                0.0              0.000
+185:         propagation            6               66.7                 86              100.0              0.001
+185:       fixcontinuous            2                0.0                  0                0.0              0.000
+185:       simpleprobing            0                0.0                  0                0.0              0.000
+185:        parallelrows            1                0.0                  0                0.0              0.000
+185:        parallelcols            1                0.0                  0                0.0              0.000
+185:            stuffing            2               50.0                 14               35.7              0.000
+185:             dualfix            2               50.0                  2              100.0              0.000
+185:        simplifyineq            0                0.0                  0                0.0              0.000
+185:         doubletoneq            0                0.0                  0                0.0              0.000
+185:             implint            0                0.0                  0                0.0              0.000
+185:              domcol            1                0.0                  0                0.0              0.000
+185:           dualinfer            0                0.0                  0                0.0              0.000
+185:             probing            0                0.0                  0                0.0              0.000
+185:        substitution            0                0.0                  0                0.0              0.000
+185:            sparsify            0                0.0                  0                0.0              0.000
+185: 
+185: reduced problem:
+185:   reduced rows:     21
+185:   reduced columns:  28
+185:   reduced int. columns:  0
+185:   reduced cont. columns:  28
+185:   reduced nonzeros: 71
+185: 
+185: presolving finished after 0.004 seconds
+185: 
+185: Equilibrium scaling LP (persistent)
+185: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+185: Reduced LP has 21 rows 28 columns 71 nonzeros
+185: Equilibrium scaling LP
+185: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+185:   L  |    0.0 |       0 |     3 | 0.00e+00 | 3.28e+03 |        9 | -1.46035651e+04
+185:   L  |    0.0 |      12 |     4 | 0.00e+00 | 0.00e+00 |        0 | -4.64753143e+02
+185:  --- unscaling internal solution
+185:  --- unsimplifying solution and basis
+185:  --- unscaling external solution
+185:  --- verifying computed solution
+185:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.64753143e+02
+185:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -4.64753143e+02
+185:  --- unscaling external solution
+185:  --- verifying computed solution
+185: 
+185: SoPlex status       : problem is solved [optimal]
+185: Solving time (sec)  : 0.00
+185: Iterations          : 12
+185: Objective value     : -4.64753143e+02
+185: 
+185: Solution passed validation
+185: 
+185: postsolve finished after 0.001 seconds
+185: feasible: true
+185: objective value: -464.753142857143
+185: 
+185: violations:
+185:   bounds:      0
+185:   constraints: 0
+185:   integrality: 0
+185: 
+185: validation: SUCCESS
+185: Solving time 0.007 seconds
+185: 
+185: solving finished after 0.007 seconds
+186: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
 187: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 187: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 187: 
@@ -11877,7 +11808,7 @@
 187:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 187:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 187: 
-187: reading took 0.0108 seconds
+187: reading took 0.0127 seconds
 187: Numerical Statistics:
 187:  Matrix range    [2e-05,4e+02]
 187:  Objective range [3e+00,1e+02]
@@ -11920,110 +11851,6 @@
 187: round 17  (   Fast   ):   54 del cols,  325 del rows,  722 chg bounds,    0 chg sides,    0 chg coeffs, 3414 tsx applied,    0 tsx conflicts
 187: round 18  (   Fast   ):   54 del cols,  325 del rows,  738 chg bounds,    0 chg sides,    0 chg coeffs, 3446 tsx applied,    0 tsx conflicts
 187: round 19  (   Fast   ):   54 del cols,  325 del rows,  754 chg bounds,    0 chg sides,    0 chg coeffs, 3478 tsx applied,    0 tsx conflicts
-176: presolving finished after 0.125 seconds
-176: 
-176: Equilibrium scaling LP (persistent)
-186/287 Test #192: d-solve-bore3d.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.05 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-test 197
-        Start 197: r-solve-brandy.mps-lp_presolvers_without_basis.set
-
-197: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps" "-o" "0.15185098964881283835426751550618e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-197: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-197: Test timeout computed to be: 10000000
-195: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:270: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kLbInf ) || val > domains.lower_bounds[col]' failed.
-176: Simplifier removed 124 rows, 124 columns, 248 nonzeros, 110 col bounds, 248 row bounds
-176: Reduced LP has 363 rows 1324 columns 2654 nonzeros
-176: Equilibrium scaling LP
-187/287 Test #195: d-solve-brandy.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.05 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:270: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kLbInf ) || val > domains.lower_bounds[col]' failed.
-
-test 198
-        Start 198: d-solve-capri.mps-lp_presolvers_without_basis.set
-
-198: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps" "-o" "0.26900129137681610087717280693754e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-198: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-198: Test timeout computed to be: 10000000
-176: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-176:   L  |    0.0 |       0 |     3 | 6.24e+02 | 9.67e+05 |      166 | 3.86023100e+06
-196: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-196: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-196: 
-196: External libraries: 
-196:   Boost    1.83.0 	 (https://www.boost.org/)
-196:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-196:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-196:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-196: 
-196: reading took 0.00796 seconds
-196: Numerical Statistics:
-196:  Matrix range    [0e+00,2e+02]
-196:  Objective range [1e+00,1e+00]
-196:  Bounds range    [0e+00,0e+00]
-196:  RHS range       [2e-01,1e+02]
-196:  Dynamism Variables: 4e+04
-196:  Dynamism Rows     : 2e+04
-196: set presolve.componentsmaxint = -1
-196: set presolve.detectlindep = 0
-196: set doubletoneq.enabled = 0
-196: set dualinfer.enabled = 0
-196: set substitution.enabled = 0
-196: set sparsify.enabled = 0
-196: set calculate_basis_for_dual = 0
-196: 
-196: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps with dual-postsolve activated
-196:   rows:     220
-196:   columns:  249
-196:   int. columns:  0
-196:   cont. columns:  249
-196:   nonzeros: 2148
-196: 
-196: round 0   ( Trivial  ):   41 del cols,   58 del rows,   73 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-196: round 1   (   Fast   ):   44 del cols,   59 del rows,  166 chg bounds,    0 chg sides,    0 chg coeffs,  192 tsx applied,    0 tsx conflicts
-196: round 2   (   Fast   ):   44 del cols,   59 del rows,  245 chg bounds,    0 chg sides,    0 chg coeffs,  392 tsx applied,    0 tsx conflicts
-196: round 3   (   Fast   ):   44 del cols,   59 del rows,  288 chg bounds,    0 chg sides,    0 chg coeffs,  480 tsx applied,    0 tsx conflicts
-196: round 4   (  Medium  ):   61 del cols,   61 del rows,  305 chg bounds,   11 chg sides,   11 chg coeffs,  531 tsx applied,   43 tsx conflicts
-196: round 5   (  Medium  ):   64 del cols,   63 del rows,  321 chg bounds,   12 chg sides,   12 chg coeffs,  566 tsx applied,   46 tsx conflicts
-196: round 6   (Exhaustive):   66 del cols,   64 del rows,  330 chg bounds,   12 chg sides,   12 chg coeffs,  581 tsx applied,   46 tsx conflicts
-196: round 7   (  Final   ):   66 del cols,   64 del rows,  334 chg bounds,   12 chg sides,   12 chg coeffs,  589 tsx applied,   46 tsx conflicts
-196: presolved 7 rounds:   66 del cols,   64 del rows,  334 chg bounds,   12 chg sides,   12 chg coeffs,  589 tsx applied,   46 tsx conflicts
-196: 
-196:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-196:        colsingleton            7                0.0                  0                0.0              0.000
-196:     coefftightening            0                0.0                  0                0.0              0.000
-196:         propagation            7              100.0                564              100.0              0.001
-196:       fixcontinuous            2                0.0                  0                0.0              0.000
-196:       simpleprobing            0                0.0                  0                0.0              0.000
-196:        parallelrows            2                0.0                  0                0.0              0.001
-196:        parallelcols            2               50.0                  4              100.0              0.001
-196:            stuffing            3               66.7                 62               25.8              0.000
-196:             dualfix            3               33.3                  4              100.0              0.001
-196:        simplifyineq            0                0.0                  0                0.0              0.000
-196:         doubletoneq            0                0.0                  0                0.0              0.000
-196:             implint            0                0.0                  0                0.0              0.000
-196:              domcol            1              100.0                  1              100.0              0.001
-196:           dualinfer            0                0.0                  0                0.0              0.000
-196:             probing            0                0.0                  0                0.0              0.000
-196:        substitution            0                0.0                  0                0.0              0.000
-196:            sparsify            0                0.0                  0                0.0              0.000
-196: 
-196: reduced problem:
-196:   reduced rows:     118
-196:   reduced columns:  183
-196:   reduced int. columns:  0
-196:   reduced cont. columns:  183
-196:   reduced nonzeros: 1657
-196: 
-196: presolving finished after 0.018 seconds
-196: 
-196: Equilibrium scaling LP (persistent)
-196: Simplifier removed 5 rows, 4 columns, 16 nonzeros, 22 col bounds, 33 row bounds
-196: Reduced LP has 113 rows 179 columns 1636 nonzeros
-196: Equilibrium scaling LP
-196: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-196:   L  |    0.0 |       0 |     3 | 9.10e-01 | 5.50e+02 |       67 | -4.21342648e+02
 187: round 20  (   Fast   ):   54 del cols,  325 del rows,  770 chg bounds,    0 chg sides,    0 chg coeffs, 3510 tsx applied,    0 tsx conflicts
 187: round 21  (   Fast   ):   54 del cols,  325 del rows,  786 chg bounds,    0 chg sides,    0 chg coeffs, 3542 tsx applied,    0 tsx conflicts
 187: round 22  (   Fast   ):   54 del cols,  325 del rows,  802 chg bounds,    0 chg sides,    0 chg coeffs, 3574 tsx applied,    0 tsx conflicts
@@ -12053,13 +11880,7 @@
 187: round 46  (   Fast   ):   54 del cols,  325 del rows, 1185 chg bounds,    0 chg sides,    0 chg coeffs, 4340 tsx applied,    0 tsx conflicts
 187: round 47  (   Fast   ):   54 del cols,  325 del rows, 1200 chg bounds,    0 chg sides,    0 chg coeffs, 4370 tsx applied,    0 tsx conflicts
 187: round 48  (   Fast   ):   54 del cols,  325 del rows, 1216 chg bounds,    0 chg sides,    0 chg coeffs, 4402 tsx applied,    0 tsx conflicts
-196:   L  |    0.0 |     199 |     6 | 9.10e-01 | 1.89e+02 |       43 | 1.18882704e+03
-196:   E  |    0.0 |     385 |     8 | 0.00e+00 | 1.47e-02 |        2 | 1.51851652e+03
-196:   E  |    0.0 |     386 |     9 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-196:  --- unscaling internal solution
-196:  --- unsimplifying solution and basis
-196:  --- unscaling external solution
-196:  --- verifying computed solution
+189: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:270: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kLbInf ) || val > domains.lower_bounds[col]' failed.
 190: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 190: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 190: 
@@ -12069,7 +11890,7 @@
 190:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 190:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 190: 
-190: reading took 0.016 seconds
+190: reading took 0.0142 seconds
 190: Numerical Statistics:
 190:  Matrix range    [1e-03,5e+02]
 190:  Objective range [3e-02,1e+02]
@@ -12112,15 +11933,10 @@
 190:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 190:        colsingleton           14                0.0                  0                0.0              0.000
 190:     coefftightening            0                0.0                  0                0.0              0.000
-190:         propagation           14               28.6                480              100.0              0.007
+190:         propagation           14               28.6                480              100.0              0.005
 190:       fixcontinuous            4                0.0                  0                0.0              0.000
 190:       simpleprobing            0                0.0                  0                0.0              0.000
 190:        parallelrows            3                0.0                  0                0.0              0.001
-198: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-196:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-196:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-196:  --- unscaling external solution
-196:  --- verifying computed solution
 190:        parallelcols            3               33.3                  4              100.0              0.001
 190:            stuffing            8               62.5                151               37.1              0.001
 190:             dualfix            6               50.0                 10              100.0              0.001
@@ -12140,33 +11956,12 @@
 190:   reduced cont. columns:  69
 190:   reduced nonzeros: 187
 190: 
-190: presolving finished after 0.087 seconds
+190: presolving finished after 0.032 seconds
 190: 
 190: Equilibrium scaling LP (persistent)
 190: Simplifier removed 8 rows, 8 columns, 27 nonzeros, 22 col bounds, 24 row bounds
 190: Reduced LP has 22 rows 61 columns 159 nonzeros
 190: Equilibrium scaling LP
-167: 
-167: SoPlex status       : problem is solved [optimal]
-167: Solving time (sec)  : 0.00
-167: Iterations          : 1
-167: Objective value     : 1.57116000e+04
-167: 
-167: Solution passed validation
-167: 
-167: postsolve finished after 0.042 seconds
-167: feasible: true
-167: objective value: 15711.6
-167: 
-167: violations:
-167:   bounds:      0
-167:   constraints: 0
-167:   integrality: 0
-167: 
-167: validation: SUCCESS
-167: Solving time 0.312 seconds
-167: 
-167: solving finished after 0.312 seconds
 190: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 190:   L  |    0.0 |       0 |     3 | 8.21e+00 | 7.75e+03 |       19 | 1.06615847e+04
 190:   E  |    0.0 |      20 |     4 | 0.00e+00 | 4.85e+00 |       22 | 3.38146823e+04
@@ -12179,51 +11974,113 @@
 190:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
 190:  --- unscaling external solution
 190:  --- verifying computed solution
-188/287 Test #167: r-solve-seba.mps-lp_presolvers_with_basis.set ..............................................   Passed    0.43 sec
+190: 
+190: SoPlex status       : problem is solved [optimal]
+190: Solving time (sec)  : 0.00
+190: Iterations          : 24
+190: Objective value     : 3.35924858e+04
+190: 
+190: Solution passed validation
+190: 
+190: postsolve finished after 0.012 seconds
+190: feasible: true
+190: objective value: 33592.4858072
+190: 
+190: violations:
+190:   bounds:      0
+190:   constraints: 0
+190:   integrality: 0
+190: 
+190: validation: SUCCESS
+190: Solving time 0.053 seconds
+190: 
+190: solving finished after 0.053 seconds
+192: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+195: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:270: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kLbInf ) || val > domains.lower_bounds[col]' failed.
+178/287 Test #175: q-solve-shell.mps-lp_presolvers_with_basis.set .............................................   Passed    0.37 sec
+179/287 Test #179: r-solve-vtp-base.mps-lp_presolvers_with_basis.set ..........................................   Passed    0.31 sec
+180/287 Test #182: r-solve-adlittle.mps-lp_presolvers_without_basis.set .......................................   Passed    0.28 sec
+181/287 Test #184: q-solve-afiro.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.26 sec
+182/287 Test #185: r-solve-afiro.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.20 sec
+183/287 Test #186: d-solve-agg.mps-lp_presolvers_without_basis.set ............................................Subprocess aborted***Exception:   0.19 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+184/287 Test #189: d-solve-beaconfd.mps-lp_presolvers_without_basis.set .......................................Subprocess aborted***Exception:   0.17 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:270: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kLbInf ) || val > domains.lower_bounds[col]' failed.
+
+185/287 Test #190: q-solve-beaconfd.mps-lp_presolvers_without_basis.set .......................................   Passed    0.16 sec
+186/287 Test #192: d-solve-bore3d.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.12 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
 test 199
         Start 199: q-solve-capri.mps-lp_presolvers_without_basis.set
 
 199: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps" "-o" "0.26900129137681610087717280693754e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
 199: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 199: Test timeout computed to be: 10000000
-196: 
-196: SoPlex status       : problem is solved [optimal]
-196: Solving time (sec)  : 0.02
-196: Iterations          : 386
-196: Objective value     : 1.51850990e+03
-196: 
-196: Solution passed validation
-196: 
-196: postsolve finished after 0.004 seconds
-196: feasible: true
-196: objective value: 1518.50989648813
-196: 
-196: violations:
-196:   bounds:      0
-196:   constraints: 0
-196:   integrality: 0
-196: 
-196: validation: SUCCESS
-196: Solving time 0.056 seconds
-196: 
-196: solving finished after 0.056 seconds
-189/287 Test #196: q-solve-brandy.mps-lp_presolvers_without_basis.set .........................................   Passed    0.09 sec
 test 200
         Start 200: r-solve-capri.mps-lp_presolvers_without_basis.set
 
 200: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps" "-o" "0.26900129137681610087717280693754e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
 200: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 200: Test timeout computed to be: 10000000
-190/287 Test #198: d-solve-capri.mps-lp_presolvers_without_basis.set ..........................................Subprocess aborted***Exception:   0.05 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
 test 201
         Start 201: d-solve-finnis.mps-lp_presolvers_without_basis.set
 
 201: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
 201: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 201: Test timeout computed to be: 10000000
-176:   L  |    0.0 |     199 |     3 | 6.24e+02 | 5.97e+05 |      166 | 1.18647588e+09
+test 202
+        Start 202: q-solve-finnis.mps-lp_presolvers_without_basis.set
+
+202: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+202: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+202: Test timeout computed to be: 10000000
+test 203
+        Start 203: r-solve-finnis.mps-lp_presolvers_without_basis.set
+
+203: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+203: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+203: Test timeout computed to be: 10000000
+test 204
+        Start 204: d-solve-israel.mps-lp_presolvers_without_basis.set
+
+204: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+204: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+204: Test timeout computed to be: 10000000
+test 205
+        Start 205: q-solve-israel.mps-lp_presolvers_without_basis.set
+
+205: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+205: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+205: Test timeout computed to be: 10000000
+test 206
+        Start 206: r-solve-israel.mps-lp_presolvers_without_basis.set
+
+206: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+206: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+206: Test timeout computed to be: 10000000
+test 207
+        Start 207: d-solve-kb2.mps-lp_presolvers_without_basis.set
+
+207: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+207: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+207: Test timeout computed to be: 10000000
+176:  --- unscaling external solution
+176:  --- verifying computed solution
+176:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+176:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+176:  --- unscaling external solution
+176:  --- verifying computed solution
+187/287 Test #195: d-solve-brandy.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.16 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:270: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kLbInf ) || val > domains.lower_bounds[col]' failed.
+
+test 208
+        Start 208: q-solve-kb2.mps-lp_presolvers_without_basis.set
+
+208: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+208: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+208: Test timeout computed to be: 10000000
 187: round 49  (   Fast   ):   54 del cols,  325 del rows, 1231 chg bounds,    0 chg sides,    0 chg coeffs, 4432 tsx applied,    0 tsx conflicts
 187: round 50  (   Fast   ):   54 del cols,  325 del rows, 1247 chg bounds,    0 chg sides,    0 chg coeffs, 4464 tsx applied,    0 tsx conflicts
 187: round 51  (   Fast   ):   54 del cols,  325 del rows, 1261 chg bounds,    0 chg sides,    0 chg coeffs, 4492 tsx applied,    0 tsx conflicts
@@ -12257,17 +12114,17 @@
 187:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 187:        colsingleton           76                0.0                  0                0.0              0.000
 187:     coefftightening            0                0.0                  0                0.0              0.000
-187:         propagation           76              100.0               5202              100.0              0.024
+187:         propagation           76              100.0               5202              100.0              0.028
 187:       fixcontinuous            2                0.0                  0                0.0              0.000
 187:       simpleprobing            0                0.0                  0                0.0              0.000
 187:        parallelrows            2               50.0                 16              100.0              0.000
-187:        parallelcols            2                0.0                  0                0.0              0.000
-187:            stuffing            3               33.3                402                1.5              0.002
-187:             dualfix            5              100.0                  8               87.5              0.003
+187:        parallelcols            2                0.0                  0                0.0              0.001
+187:            stuffing            3               33.3                402                1.5              0.001
+187:             dualfix            5              100.0                  8               87.5              0.001
 187:        simplifyineq            0                0.0                  0                0.0              0.000
 187:         doubletoneq            0                0.0                  0                0.0              0.000
 187:             implint            0                0.0                  0                0.0              0.000
-187:              domcol            2               50.0                  8              100.0              0.002
+187:              domcol            2               50.0                  8              100.0              0.001
 187:           dualinfer            0                0.0                  0                0.0              0.000
 187:             probing            0                0.0                  0                0.0              0.000
 187:        substitution            0                0.0                  0                0.0              0.000
@@ -12280,111 +12137,12 @@
 187:   reduced cont. columns:  95
 187:   reduced nonzeros: 664
 187: 
-187: presolving finished after 0.149 seconds
+187: presolving finished after 0.136 seconds
 187: 
 187: Equilibrium scaling LP (persistent)
-191: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-191: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-191: 
-191: External libraries: 
-191:   Boost    1.83.0 	 (https://www.boost.org/)
-191:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-191:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-191:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-191: 
-191: reading took 0.034 seconds
-191: Numerical Statistics:
-191:  Matrix range    [1e-03,5e+02]
-191:  Objective range [3e-02,1e+02]
-191:  Bounds range    [0e+00,0e+00]
-191:  RHS range       [1e+00,2e+03]
-191:  Dynamism Variables: 7e+04
-191:  Dynamism Rows     : 2e+03
-191: set presolve.componentsmaxint = -1
-191: set presolve.detectlindep = 0
-191: set doubletoneq.enabled = 0
-191: set dualinfer.enabled = 0
-191: set substitution.enabled = 0
-191: set sparsify.enabled = 0
-191: set calculate_basis_for_dual = 0
-191: 
-191: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps with dual-postsolve activated
-191:   rows:     173
-191:   columns:  262
-191:   int. columns:  0
-191:   cont. columns:  262
-191:   nonzeros: 3375
-191: 
-191: round 0   ( Trivial  ):   37 del cols,   37 del rows,   41 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-191: round 1   (   Fast   ):   87 del cols,   59 del rows,  214 chg bounds,    0 chg sides,    0 chg coeffs,  346 tsx applied,    0 tsx conflicts
-191: round 2   (   Fast   ):  114 del cols,   86 del rows,  271 chg bounds,    0 chg sides,    0 chg coeffs,  454 tsx applied,    0 tsx conflicts
-191: round 3   (  Medium  ):  167 del cols,  135 del rows,  276 chg bounds,    0 chg sides,    0 chg coeffs,  512 tsx applied,   74 tsx conflicts
-191: round 4   (  Medium  ):  170 del cols,  136 del rows,  276 chg bounds,    1 chg sides,    1 chg coeffs,  514 tsx applied,   82 tsx conflicts
-191: round 5   (  Medium  ):  172 del cols,  137 del rows,  276 chg bounds,    2 chg sides,    1 chg coeffs,  515 tsx applied,   87 tsx conflicts
-191: round 6   (Exhaustive):  184 del cols,  137 del rows,  288 chg bounds,    2 chg sides,    1 chg coeffs,  527 tsx applied,   87 tsx conflicts
-191: round 7   (   Fast   ):  186 del cols,  139 del rows,  293 chg bounds,    2 chg sides,    1 chg coeffs,  537 tsx applied,   87 tsx conflicts
-191: round 8   (Exhaustive):  186 del cols,  139 del rows,  293 chg bounds,    2 chg sides,    1 chg coeffs,  537 tsx applied,   87 tsx conflicts
-191: round 9   (  Medium  ):  188 del cols,  141 del rows,  293 chg bounds,    2 chg sides,    1 chg coeffs,  539 tsx applied,   91 tsx conflicts
-191: round 10  (  Medium  ):  191 del cols,  142 del rows,  296 chg bounds,    3 chg sides,    2 chg coeffs,  544 tsx applied,   95 tsx conflicts
-191: round 11  (Exhaustive):  192 del cols,  142 del rows,  297 chg bounds,    3 chg sides,    2 chg coeffs,  545 tsx applied,   95 tsx conflicts
-191: round 12  (   Fast   ):  193 del cols,  143 del rows,  302 chg bounds,    3 chg sides,    2 chg coeffs,  561 tsx applied,   95 tsx conflicts
-191: round 13  (Exhaustive):  193 del cols,  143 del rows,  302 chg bounds,    3 chg sides,    2 chg coeffs,  561 tsx applied,   95 tsx conflicts
-191: round 14  (  Final   ): Unchanged
-191: presolved 14 rounds:  193 del cols,  143 del rows,  304 chg bounds,    3 chg sides,    2 chg coeffs,  563 tsx applied,   95 tsx conflicts
-191: 
-191:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-191:        colsingleton           14                0.0                  0                0.0              0.000
-191:     coefftightening            0                0.0                  0                0.0              0.000
-191:         propagation           14               28.6                480              100.0              0.016
-191:       fixcontinuous            4                0.0                  0                0.0              0.000
-191:       simpleprobing            0                0.0                  0                0.0              0.000
-191:        parallelrows            3                0.0                  0                0.0              0.002
 187: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 65 col bounds, 0 row bounds
 187: Reduced LP has 136 rows 95 columns 664 nonzeros
 187: Equilibrium scaling LP
-190: 
-190: SoPlex status       : problem is solved [optimal]
-190: Solving time (sec)  : 0.00
-190: Iterations          : 24
-190: Objective value     : 3.35924858e+04
-190: 
-190: Solution passed validation
-190: 
-190: postsolve finished after 0.031 seconds
-190: feasible: true
-190: objective value: 33592.4858072
-190: 
-190: violations:
-190:   bounds:      0
-190:   constraints: 0
-190:   integrality: 0
-190: 
-190: validation: SUCCESS
-190: Solving time 0.123 seconds
-190: 
-190: solving finished after 0.123 seconds
-191:        parallelcols            3               33.3                  4              100.0              0.003
-191:            stuffing            8               62.5                151               37.1              0.003
-191:             dualfix            6               50.0                 10              100.0              0.003
-191:        simplifyineq            0                0.0                  0                0.0              0.000
-191:         doubletoneq            0                0.0                  0                0.0              0.000
-191:             implint            0                0.0                  0                0.0              0.000
-191:              domcol            2              100.0                 13              100.0              0.003
-191:           dualinfer            0                0.0                  0                0.0              0.000
-191:             probing            0                0.0                  0                0.0              0.000
-191:        substitution            0                0.0                  0                0.0              0.000
-191:            sparsify            0                0.0                  0                0.0              0.000
-191: 
-191: reduced problem:
-191:   reduced rows:     30
-191:   reduced columns:  69
-191:   reduced int. columns:  0
-191:   reduced cont. columns:  69
-191:   reduced nonzeros: 187
-191: 
-191: presolving finished after 0.092 seconds
-191: 
-191: Equilibrium scaling LP (persistent)
 187: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 187:   E  |    0.0 |       0 |     2 | 1.61e+03 | 5.50e+06 |       33 | -3.51002362e+08
 187:   L  |    0.0 |      74 |     3 | 0.00e+00 | 9.26e+02 |       35 | -3.34751497e+07
@@ -12397,28 +12155,6 @@
 187:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
 187:  --- unscaling external solution
 187:  --- verifying computed solution
-191: Simplifier removed 8 rows, 8 columns, 27 nonzeros, 22 col bounds, 24 row bounds
-191: Reduced LP has 22 rows 61 columns 159 nonzeros
-191: Equilibrium scaling LP
-191: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-191:   L  |    0.0 |       0 |     3 | 8.21e+00 | 7.75e+03 |       19 | 1.06615847e+04
-191:   E  |    0.0 |      20 |     4 | 0.00e+00 | 4.85e+00 |       22 | 3.38146823e+04
-191:   E  |    0.0 |      24 |     5 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
-191:  --- unscaling internal solution
-191:  --- unsimplifying solution and basis
-191:  --- unscaling external solution
-191:  --- verifying computed solution
-191:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
-191:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
-191:  --- unscaling external solution
-191:  --- verifying computed solution
-191/287 Test #190: q-solve-beaconfd.mps-lp_presolvers_without_basis.set .......................................   Passed    0.17 sec
-test 202
-        Start 202: q-solve-finnis.mps-lp_presolvers_without_basis.set
-
-202: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-202: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-202: Test timeout computed to be: 10000000
 187: 
 187: SoPlex status       : problem is solved [optimal]
 187: Solving time (sec)  : 0.00
@@ -12427,7 +12163,7 @@
 187: 
 187: Solution passed validation
 187: 
-187: postsolve finished after 0.007 seconds
+187: postsolve finished after 0.008 seconds
 187: feasible: true
 187: objective value: -35991767.2865765
 187: 
@@ -12437,117 +12173,199 @@
 187:   integrality: 0
 187: 
 187: validation: SUCCESS
-187: Solving time 0.165 seconds
+187: Solving time 0.151 seconds
 187: 
-187: solving finished after 0.165 seconds
-192/287 Test #187: q-solve-agg.mps-lp_presolvers_without_basis.set ............................................   Passed    0.21 sec
-test 203
-        Start 203: r-solve-finnis.mps-lp_presolvers_without_basis.set
-
-203: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps" "-o" "0.17279106559561159432297900375543e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-203: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-203: Test timeout computed to be: 10000000
-176:   L  |    0.0 |     399 |     4 | 6.24e+02 | 3.26e+04 |      148 | 1.20640997e+09
-201: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-191: 
-191: SoPlex status       : problem is solved [optimal]
-191: Solving time (sec)  : 0.00
-191: Iterations          : 24
-191: Objective value     : 3.35924858e+04
-191: 
-191: Solution passed validation
-191: 
-191: postsolve finished after 0.022 seconds
-191: feasible: true
-191: objective value: 33592.4858072
-191: 
-191: violations:
-191:   bounds:      0
-191:   constraints: 0
-191:   integrality: 0
-191: 
-191: validation: SUCCESS
-191: Solving time 0.119 seconds
-191: 
-191: solving finished after 0.119 seconds
-193/287 Test #191: r-solve-beaconfd.mps-lp_presolvers_without_basis.set .......................................   Passed    0.20 sec
-194/287 Test #201: d-solve-finnis.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.06 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-test 204
-        Start 204: d-solve-israel.mps-lp_presolvers_without_basis.set
-
-204: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-204: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-204: Test timeout computed to be: 10000000
-test 205
-        Start 205: q-solve-israel.mps-lp_presolvers_without_basis.set
-
-205: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-205: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-205: Test timeout computed to be: 10000000
-176:   E  |    0.0 |     512 |     6 | 0.00e+00 | 1.44e+02 |        2 | 1.20884428e+09
-176:   E  |    0.0 |     512 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-176:  --- unscaling internal solution
-176:  --- unsimplifying solution and basis
-176:  --- unscaling external solution
-176:  --- verifying computed solution
-176:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-176:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-176:  --- unscaling external solution
-176:  --- verifying computed solution
-193: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-193: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-193: 
-193: External libraries: 
-193:   Boost    1.83.0 	 (https://www.boost.org/)
-193:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-193:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-193:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-193: 
-193: reading took 0.0119 seconds
-193: Numerical Statistics:
-193:  Matrix range    [1e-04,1e+03]
-193:  Objective range [3e-04,3e+02]
-193:  Bounds range    [1e+01,1e+02]
-193:  RHS range       [0e+00,0e+00]
-193:  Dynamism Variables: 2e+05
-193:  Dynamism Rows     : 2e+06
-193: set presolve.componentsmaxint = -1
-193: set presolve.detectlindep = 0
-193: set doubletoneq.enabled = 0
-193: set dualinfer.enabled = 0
-193: set substitution.enabled = 0
-193: set sparsify.enabled = 0
-193: set calculate_basis_for_dual = 0
-193: 
-193: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps with dual-postsolve activated
-193:   rows:     233
-193:   columns:  315
-193:   int. columns:  0
-193:   cont. columns:  315
-193:   nonzeros: 1429
-193: 
-193: round 0   ( Trivial  ):   39 del cols,   41 del rows,   40 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-193: round 1   (   Fast   ):   91 del cols,   58 del rows,  134 chg bounds,    0 chg sides,    0 chg coeffs,  190 tsx applied,    0 tsx conflicts
-193: round 2   (   Fast   ):  122 del cols,   90 del rows,  233 chg bounds,    0 chg sides,    0 chg coeffs,  430 tsx applied,    0 tsx conflicts
-193: round 3   (   Fast   ):  126 del cols,   94 del rows,  332 chg bounds,    0 chg sides,    0 chg coeffs,  626 tsx applied,    0 tsx conflicts
-193: round 4   (   Fast   ):  126 del cols,   94 del rows,  418 chg bounds,    0 chg sides,    0 chg coeffs,  804 tsx applied,    0 tsx conflicts
-193: round 5   (   Fast   ):  126 del cols,   94 del rows,  509 chg bounds,    0 chg sides,    0 chg coeffs,  990 tsx applied,    0 tsx conflicts
-193: round 6   (   Fast   ):  126 del cols,   94 del rows,  613 chg bounds,    0 chg sides,    0 chg coeffs, 1206 tsx applied,    0 tsx conflicts
-193: round 7   (   Fast   ):  126 del cols,   95 del rows,  729 chg bounds,    0 chg sides,    0 chg coeffs, 1446 tsx applied,    0 tsx conflicts
-193: round 8   (   Fast   ):  126 del cols,   95 del rows,  836 chg bounds,    0 chg sides,    0 chg coeffs, 1660 tsx applied,    0 tsx conflicts
-193: round 9   (   Fast   ):  126 del cols,   95 del rows,  937 chg bounds,    0 chg sides,    0 chg coeffs, 1870 tsx applied,    0 tsx conflicts
-193: round 10  (   Fast   ):  126 del cols,   95 del rows, 1036 chg bounds,    0 chg sides,    0 chg coeffs, 2072 tsx applied,    0 tsx conflicts
-193: round 11  (   Fast   ):  126 del cols,   95 del rows, 1139 chg bounds,    0 chg sides,    0 chg coeffs, 2280 tsx applied,    0 tsx conflicts
-193: round 12  (   Fast   ):  126 del cols,   95 del rows, 1241 chg bounds,    0 chg sides,    0 chg coeffs, 2488 tsx applied,    0 tsx conflicts
-193: round 13  (   Fast   ):  126 del cols,   95 del rows, 1333 chg bounds,    0 chg sides,    0 chg coeffs, 2678 tsx applied,    0 tsx conflicts
-193: round 14  (   Fast   ):  126 del cols,   95 del rows, 1400 chg bounds,    0 chg sides,    0 chg coeffs, 2816 tsx applied,    0 tsx conflicts
-193: round 15  (   Fast   ):  126 del cols,   95 del rows, 1451 chg bounds,    0 chg sides,    0 chg coeffs, 2918 tsx applied,    0 tsx conflicts
-193: round 16  (   Fast   ):  126 del cols,   95 del rows, 1495 chg bounds,    0 chg sides,    0 chg coeffs, 3010 tsx applied,    0 tsx conflicts
-193: round 17  (   Fast   ):  126 del cols,   95 del rows, 1542 chg bounds,    0 chg sides,    0 chg coeffs, 3104 tsx applied,    0 tsx conflicts
-193: round 18  (   Fast   ):  126 del cols,   95 del rows, 1570 chg bounds,    0 chg sides,    0 chg coeffs, 3160 tsx applied,    0 tsx conflicts
-193: round 19  (   Fast   ):  126 del cols,   95 del rows, 1591 chg bounds,    0 chg sides,    0 chg coeffs, 3202 tsx applied,    0 tsx conflicts
+187: solving finished after 0.151 seconds
+198: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+161: 
+161: SoPlex status       : problem is solved [optimal]
+161: Solving time (sec)  : 0.08
+161: Iterations          : 1064
+161: Objective value     : 9.04296954e+02
+161: 
+161: Solution passed validation
+161: 
+161: postsolve finished after 0.092 seconds
+161: feasible: true
+161: objective value: 904.296953800791
+161: 
+161: violations:
+161:   bounds:      0
+161:   constraints: 3.60387275577523e-15
+161:   integrality: 0
+161: 
+161: validation: SUCCESS
+161: Solving time 0.507 seconds
+161: 
+161: solving finished after 0.507 seconds
+196: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+196: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+196: 
+196: External libraries: 
+196:   Boost    1.83.0 	 (https://www.boost.org/)
+196:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+196:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+196:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+196: 
+196: reading took 0.0158 seconds
+196: Numerical Statistics:
+196:  Matrix range    [0e+00,2e+02]
+196:  Objective range [1e+00,1e+00]
+196:  Bounds range    [0e+00,0e+00]
+196:  RHS range       [2e-01,1e+02]
+196:  Dynamism Variables: 4e+04
+196:  Dynamism Rows     : 2e+04
+196: set presolve.componentsmaxint = -1
+196: set presolve.detectlindep = 0
+196: set doubletoneq.enabled = 0
+196: set dualinfer.enabled = 0
+196: set substitution.enabled = 0
+196: set sparsify.enabled = 0
+196: set calculate_basis_for_dual = 0
+196: 
+196: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps with dual-postsolve activated
+196:   rows:     220
+196:   columns:  249
+196:   int. columns:  0
+196:   cont. columns:  249
+196:   nonzeros: 2148
+196: 
+196: round 0   ( Trivial  ):   41 del cols,   58 del rows,   73 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+196: round 1   (   Fast   ):   44 del cols,   59 del rows,  166 chg bounds,    0 chg sides,    0 chg coeffs,  192 tsx applied,    0 tsx conflicts
+196: round 2   (   Fast   ):   44 del cols,   59 del rows,  245 chg bounds,    0 chg sides,    0 chg coeffs,  392 tsx applied,    0 tsx conflicts
+196: round 3   (   Fast   ):   44 del cols,   59 del rows,  288 chg bounds,    0 chg sides,    0 chg coeffs,  480 tsx applied,    0 tsx conflicts
+196: round 4   (  Medium  ):   61 del cols,   61 del rows,  305 chg bounds,   11 chg sides,   11 chg coeffs,  531 tsx applied,   43 tsx conflicts
+196: round 5   (  Medium  ):   64 del cols,   63 del rows,  321 chg bounds,   12 chg sides,   12 chg coeffs,  566 tsx applied,   46 tsx conflicts
+196: round 6   (Exhaustive):   66 del cols,   64 del rows,  330 chg bounds,   12 chg sides,   12 chg coeffs,  581 tsx applied,   46 tsx conflicts
+196: round 7   (  Final   ):   66 del cols,   64 del rows,  334 chg bounds,   12 chg sides,   12 chg coeffs,  589 tsx applied,   46 tsx conflicts
+196: presolved 7 rounds:   66 del cols,   64 del rows,  334 chg bounds,   12 chg sides,   12 chg coeffs,  589 tsx applied,   46 tsx conflicts
+196: 
+196:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+196:        colsingleton            7                0.0                  0                0.0              0.000
+196:     coefftightening            0                0.0                  0                0.0              0.000
+196:         propagation            7              100.0                564              100.0              0.030
+196:       fixcontinuous            2                0.0                  0                0.0              0.000
+196:       simpleprobing            0                0.0                  0                0.0              0.000
+196:        parallelrows            2                0.0                  0                0.0              0.013
+196:        parallelcols            2               50.0                  4              100.0              0.001
+196:            stuffing            3               66.7                 62               25.8              0.000
+196:             dualfix            3               33.3                  4              100.0              0.001
+196:        simplifyineq            0                0.0                  0                0.0              0.000
+196:         doubletoneq            0                0.0                  0                0.0              0.000
+196:             implint            0                0.0                  0                0.0              0.000
+196:              domcol            1              100.0                  1              100.0              0.001
+196:           dualinfer            0                0.0                  0                0.0              0.000
+196:             probing            0                0.0                  0                0.0              0.000
+196:        substitution            0                0.0                  0                0.0              0.000
+196:            sparsify            0                0.0                  0                0.0              0.000
+196: 
+196: reduced problem:
+196:   reduced rows:     118
+196:   reduced columns:  183
+196:   reduced int. columns:  0
+196:   reduced cont. columns:  183
+196:   reduced nonzeros: 1657
+196: 
+196: presolving finished after 0.093 seconds
+196: 
+196: Equilibrium scaling LP (persistent)
+196: Simplifier removed 5 rows, 4 columns, 16 nonzeros, 22 col bounds, 33 row bounds
+196: Reduced LP has 113 rows 179 columns 1636 nonzeros
+196: Equilibrium scaling LP
+196: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+196:   L  |    0.0 |       0 |     3 | 9.10e-01 | 5.50e+02 |       67 | -4.21342648e+02
+196:   L  |    0.0 |     199 |     6 | 9.10e-01 | 1.89e+02 |       43 | 1.18882704e+03
+167: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+167: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+167: 
+167: External libraries: 
+167:   Boost    1.83.0 	 (https://www.boost.org/)
+167:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+167:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+167:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+167: 
+167: reading took 0.128 seconds
+167: Numerical Statistics:
+167:  Matrix range    [1e+00,2e+02]
+167:  Objective range [2e-03,5e+02]
+167:  Bounds range    [3e-02,1e+03]
+167:  RHS range       [2e+00,9e+01]
+167:  Dynamism Variables: 2e+02
+167:  Dynamism Rows     : 2e+02
+167: set presolve.componentsmaxint = -1
+167: set presolve.detectlindep = 0
+167: set doubletoneq.enabled = 0
+167: set dualinfer.enabled = 0
+167: set substitution.enabled = 0
+167: set sparsify.enabled = 0
+167: 
+167: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps with dual-postsolve activated
+167:   rows:     515
+167:   columns:  1028
+167:   int. columns:  0
+167:   cont. columns:  1028
+167:   nonzeros: 4352
+167: 
+167: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+167: round 1   (   Fast   ):  104 del cols,   52 del rows,  134 chg bounds,    0 chg sides,    0 chg coeffs,  268 tsx applied,    0 tsx conflicts
+167: round 2   (   Fast   ):  130 del cols,   65 del rows,  489 chg bounds,    0 chg sides,    0 chg coeffs,  978 tsx applied,    0 tsx conflicts
+167: round 3   (   Fast   ):  132 del cols,   66 del rows,  582 chg bounds,    0 chg sides,    0 chg coeffs, 1164 tsx applied,    0 tsx conflicts
+167: round 4   (  Medium  ):  465 del cols,   67 del rows,  600 chg bounds,  331 chg sides,  331 chg coeffs, 1532 tsx applied, 1002 tsx conflicts
+167: round 5   (  Medium  ):  796 del cols,  398 del rows,  931 chg bounds,  331 chg sides,  331 chg coeffs, 3518 tsx applied, 1002 tsx conflicts
+167: round 6   (  Medium  ):  882 del cols,  398 del rows,  931 chg bounds,  417 chg sides,  417 chg coeffs, 3604 tsx applied, 1088 tsx conflicts
+167: round 7   (  Medium  ):  968 del cols,  484 del rows, 1017 chg bounds,  417 chg sides,  417 chg coeffs, 4206 tsx applied, 1088 tsx conflicts
+167: round 8   (  Medium  ):  986 del cols,  484 del rows, 1017 chg bounds,  435 chg sides,  435 chg coeffs, 4224 tsx applied, 1106 tsx conflicts
+167: round 9   (  Medium  ): 1004 del cols,  502 del rows, 1035 chg bounds,  435 chg sides,  435 chg coeffs, 4386 tsx applied, 1106 tsx conflicts
+167: round 10  (  Medium  ): 1008 del cols,  502 del rows, 1035 chg bounds,  439 chg sides,  439 chg coeffs, 4390 tsx applied, 1110 tsx conflicts
+167: round 11  (  Medium  ): 1012 del cols,  506 del rows, 1039 chg bounds,  439 chg sides,  439 chg coeffs, 4438 tsx applied, 1110 tsx conflicts
+167: round 12  (Exhaustive): 1020 del cols,  506 del rows, 1047 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
+167: round 13  (Exhaustive): 1020 del cols,  513 del rows, 1061 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
+167: round 14  (  Final   ): Unchanged
+167: presolved 14 rounds: 1020 del cols,  513 del rows, 1061 chg bounds,  439 chg sides,  439 chg coeffs, 4446 tsx applied, 1110 tsx conflicts
+167: 
+167:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+167:        colsingleton           14                0.0                  0                0.0              0.000
+167:     coefftightening            0                0.0                  0                0.0              0.000
+167:         propagation           14               28.6               1200              100.0              0.067
+167:       fixcontinuous            4                0.0                  0                0.0              0.001
+167:       simpleprobing            0                0.0                  0                0.0              0.000
+167:        parallelrows            3                0.0                  0                0.0              0.005
+167:        parallelcols            3                0.0                  0                0.0              0.011
+167:            stuffing           10               80.0               4011               72.4              0.076
+167:             dualfix            7               42.9                337               99.4              0.002
+167:        simplifyineq            0                0.0                  0                0.0              0.000
+167:         doubletoneq            0                0.0                  0                0.0              0.000
+167:             implint            0                0.0                  0                0.0              0.000
+167:              domcol            2               50.0                  8              100.0              0.001
+167:           dualinfer            0                0.0                  0                0.0              0.000
+167:             probing            0                0.0                  0                0.0              0.000
+167:        substitution            0                0.0                  0                0.0              0.000
+167:            sparsify            0                0.0                  0                0.0              0.000
+167: 
+167: reduced problem:
+167:   reduced rows:     2
+167:   reduced columns:  8
+167:   reduced int. columns:  0
+167:   reduced cont. columns:  8
+167:   reduced nonzeros: 11
+167: 
+167: presolving finished after 0.409 seconds
+167: 
+167: Equilibrium scaling LP (persistent)
+167: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+167: Reduced LP has 2 rows 8 columns 11 nonzeros
+167: Equilibrium scaling LP
+167: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+167:   L  |    0.0 |       0 |     3 | 0.00e+00 | 5.15e+01 |        2 | 1.06773000e+04
+167:   L  |    0.0 |       1 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
+167:  --- unscaling internal solution
+167:  --- unsimplifying solution and basis
+167:  --- unscaling external solution
+167:  --- verifying computed solution
+167:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
+167:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
+167:  --- unscaling external solution
+167:  --- verifying computed solution
 199: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 199: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 199: 
@@ -12557,7 +12375,7 @@
 199:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 199:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 199: 
-199: reading took 0.0175 seconds
+199: reading took 0.0064 seconds
 199: Numerical Statistics:
 199:  Matrix range    [4e-03,2e+02]
 199:  Objective range [2e-01,1e+00]
@@ -12594,17 +12412,17 @@
 199:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 199:        colsingleton            8                0.0                  0                0.0              0.000
 199:     coefftightening            0                0.0                  0                0.0              0.000
-199:         propagation            8               75.0                754              100.0              0.010
+199:         propagation            8               75.0                754              100.0              0.004
 199:       fixcontinuous            2                0.0                  0                0.0              0.000
 199:       simpleprobing            0                0.0                  0                0.0              0.000
-199:        parallelrows            2                0.0                  0                0.0              0.003
+199:        parallelrows            2                0.0                  0                0.0              0.001
 199:        parallelcols            2                0.0                  0                0.0              0.001
-199:            stuffing            3               66.7                124               54.0              0.000
-199:             dualfix            4               75.0                 53               92.5              0.005
+199:            stuffing            3               66.7                124               54.0              0.001
+199:             dualfix            4               75.0                 53               92.5              0.002
 199:        simplifyineq            0                0.0                  0                0.0              0.000
 199:         doubletoneq            0                0.0                  0                0.0              0.000
 199:             implint            0                0.0                  0                0.0              0.000
-199:              domcol            1                0.0                  0                0.0              0.004
+199:              domcol            1                0.0                  0                0.0              0.001
 199:           dualinfer            0                0.0                  0                0.0              0.000
 199:             probing            0                0.0                  0                0.0              0.000
 199:        substitution            0                0.0                  0                0.0              0.000
@@ -12617,9 +12435,103 @@
 199:   reduced cont. columns:  289
 199:   reduced nonzeros: 1298
 199: 
-199: presolving finished after 0.057 seconds
+199: presolving finished after 0.029 seconds
 199: 
 199: Equilibrium scaling LP (persistent)
+199: Simplifier removed 22 rows, 22 columns, 55 nonzeros, 110 col bounds, 102 row bounds
+199: Reduced LP has 212 rows 267 columns 1243 nonzeros
+199: Equilibrium scaling LP
+199: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+199:   L  |    0.0 |       0 |     3 | 8.89e+00 | 1.07e+04 |       96 | -1.67139209e+03
+199:   L  |    0.0 |     199 |     3 | 8.89e+00 | 8.78e+01 |       96 | -1.33116597e+03
+199:   E  |    0.0 |     261 |     5 | 0.00e+00 | 1.44e+02 |       19 | 3.06589331e+03
+199:   L  |    0.0 |     316 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
+199:   L  |    0.0 |     316 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
+199:  --- unscaling internal solution
+199:  --- unsimplifying solution and basis
+199:  --- unscaling external solution
+199:  --- verifying computed solution
+199:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
+199:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
+199:  --- unscaling external solution
+199:  --- verifying computed solution
+201: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+188/287 Test #161: r-solve-scrs8.mps-lp_presolvers_with_basis.set .............................................   Passed    0.72 sec
+189/287 Test #187: q-solve-agg.mps-lp_presolvers_without_basis.set ............................................   Passed    0.30 sec
+190/287 Test #198: d-solve-capri.mps-lp_presolvers_without_basis.set ..........................................Subprocess aborted***Exception:   0.14 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+test 209
+        Start 209: r-solve-kb2.mps-lp_presolvers_without_basis.set
+
+209: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+209: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+209: Test timeout computed to be: 10000000
+test 210
+        Start 210: d-solve-lotfi.mps-lp_presolvers_without_basis.set
+
+210: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+210: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+210: Test timeout computed to be: 10000000
+test 211
+        Start 211: q-solve-lotfi.mps-lp_presolvers_without_basis.set
+
+211: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+211: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+211: Test timeout computed to be: 10000000
+204: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+193: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+193: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+193: 
+193: External libraries: 
+193:   Boost    1.83.0 	 (https://www.boost.org/)
+193:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+193:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+193:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+193: 
+193: reading took 0.0155 seconds
+193: Numerical Statistics:
+193:  Matrix range    [1e-04,1e+03]
+193:  Objective range [3e-04,3e+02]
+193:  Bounds range    [1e+01,1e+02]
+193:  RHS range       [0e+00,0e+00]
+193:  Dynamism Variables: 2e+05
+193:  Dynamism Rows     : 2e+06
+193: set presolve.componentsmaxint = -1
+193: set presolve.detectlindep = 0
+193: set doubletoneq.enabled = 0
+193: set dualinfer.enabled = 0
+193: set substitution.enabled = 0
+193: set sparsify.enabled = 0
+193: set calculate_basis_for_dual = 0
+193: 
+193: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps with dual-postsolve activated
+193:   rows:     233
+193:   columns:  315
+193:   int. columns:  0
+193:   cont. columns:  315
+193:   nonzeros: 1429
+193: 
+193: round 0   ( Trivial  ):   39 del cols,   41 del rows,   40 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+193: round 1   (   Fast   ):   91 del cols,   58 del rows,  134 chg bounds,    0 chg sides,    0 chg coeffs,  190 tsx applied,    0 tsx conflicts
+193: round 2   (   Fast   ):  122 del cols,   90 del rows,  233 chg bounds,    0 chg sides,    0 chg coeffs,  430 tsx applied,    0 tsx conflicts
+193: round 3   (   Fast   ):  126 del cols,   94 del rows,  332 chg bounds,    0 chg sides,    0 chg coeffs,  626 tsx applied,    0 tsx conflicts
+193: round 4   (   Fast   ):  126 del cols,   94 del rows,  418 chg bounds,    0 chg sides,    0 chg coeffs,  804 tsx applied,    0 tsx conflicts
+193: round 5   (   Fast   ):  126 del cols,   94 del rows,  509 chg bounds,    0 chg sides,    0 chg coeffs,  990 tsx applied,    0 tsx conflicts
+193: round 6   (   Fast   ):  126 del cols,   94 del rows,  613 chg bounds,    0 chg sides,    0 chg coeffs, 1206 tsx applied,    0 tsx conflicts
+193: round 7   (   Fast   ):  126 del cols,   95 del rows,  729 chg bounds,    0 chg sides,    0 chg coeffs, 1446 tsx applied,    0 tsx conflicts
+193: round 8   (   Fast   ):  126 del cols,   95 del rows,  836 chg bounds,    0 chg sides,    0 chg coeffs, 1660 tsx applied,    0 tsx conflicts
+193: round 9   (   Fast   ):  126 del cols,   95 del rows,  937 chg bounds,    0 chg sides,    0 chg coeffs, 1870 tsx applied,    0 tsx conflicts
+193: round 10  (   Fast   ):  126 del cols,   95 del rows, 1036 chg bounds,    0 chg sides,    0 chg coeffs, 2072 tsx applied,    0 tsx conflicts
+193: round 11  (   Fast   ):  126 del cols,   95 del rows, 1139 chg bounds,    0 chg sides,    0 chg coeffs, 2280 tsx applied,    0 tsx conflicts
+193: round 12  (   Fast   ):  126 del cols,   95 del rows, 1241 chg bounds,    0 chg sides,    0 chg coeffs, 2488 tsx applied,    0 tsx conflicts
+193: round 13  (   Fast   ):  126 del cols,   95 del rows, 1333 chg bounds,    0 chg sides,    0 chg coeffs, 2678 tsx applied,    0 tsx conflicts
+193: round 14  (   Fast   ):  126 del cols,   95 del rows, 1400 chg bounds,    0 chg sides,    0 chg coeffs, 2816 tsx applied,    0 tsx conflicts
+193: round 15  (   Fast   ):  126 del cols,   95 del rows, 1451 chg bounds,    0 chg sides,    0 chg coeffs, 2918 tsx applied,    0 tsx conflicts
+193: round 16  (   Fast   ):  126 del cols,   95 del rows, 1495 chg bounds,    0 chg sides,    0 chg coeffs, 3010 tsx applied,    0 tsx conflicts
+193: round 17  (   Fast   ):  126 del cols,   95 del rows, 1542 chg bounds,    0 chg sides,    0 chg coeffs, 3104 tsx applied,    0 tsx conflicts
+193: round 18  (   Fast   ):  126 del cols,   95 del rows, 1570 chg bounds,    0 chg sides,    0 chg coeffs, 3160 tsx applied,    0 tsx conflicts
+193: round 19  (   Fast   ):  126 del cols,   95 del rows, 1591 chg bounds,    0 chg sides,    0 chg coeffs, 3202 tsx applied,    0 tsx conflicts
 193: round 20  (  Medium  ):  194 del cols,  159 del rows, 1605 chg bounds,    6 chg sides,    6 chg coeffs, 3300 tsx applied, 1774 tsx conflicts
 193: round 21  (  Medium  ):  223 del cols,  163 del rows, 1635 chg bounds,    7 chg sides,    7 chg coeffs, 3840 tsx applied, 1781 tsx conflicts
 193: round 22  (Exhaustive):  223 del cols,  163 del rows, 1638 chg bounds,    7 chg sides,    7 chg coeffs, 3844 tsx applied, 1781 tsx conflicts
@@ -12629,12 +12541,12 @@
 193:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 193:        colsingleton           23                0.0                  0                0.0              0.000
 193:     coefftightening            0                0.0                  0                0.0              0.000
-193:         propagation           23               95.7               3234              100.0              0.037
+193:         propagation           23               95.7               3234              100.0              0.056
 193:       fixcontinuous            2                0.0                  0                0.0              0.000
 193:       simpleprobing            0                0.0                  0                0.0              0.000
 193:        parallelrows            2               50.0                  2              100.0              0.000
 193:        parallelcols            2                0.0                  0                0.0              0.000
-193:            stuffing            3               66.7               2348               24.6              0.004
+193:            stuffing            3               66.7               2348               24.6              0.012
 193:             dualfix            4              100.0                 42               76.2              0.001
 193:        simplifyineq            0                0.0                  0                0.0              0.000
 193:         doubletoneq            0                0.0                  0                0.0              0.000
@@ -12652,7 +12564,7 @@
 193:   reduced cont. columns:  92
 193:   reduced nonzeros: 475
 193: 
-193: presolving finished after 0.176 seconds
+193: presolving finished after 0.186 seconds
 193: 
 193: Equilibrium scaling LP (persistent)
 193: Simplifier removed 10 rows, 10 columns, 67 nonzeros, 8 col bounds, 140 row bounds
@@ -12660,12 +12572,7 @@
 193: Equilibrium scaling LP
 193: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 193:   L  |    0.0 |       0 |     3 | 1.74e+01 | 6.90e+03 |       41 | -1.26627398e+03
-199: Simplifier removed 22 rows, 22 columns, 55 nonzeros, 110 col bounds, 102 row bounds
-199: Reduced LP has 212 rows 267 columns 1243 nonzeros
-199: Equilibrium scaling LP
-199: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 193:   E  |    0.0 |      59 |     4 | 0.00e+00 | 3.44e-03 |        2 | 1.37467410e+03
-199:   L  |    0.0 |       0 |     3 | 8.89e+00 | 1.07e+04 |       96 | -1.67139209e+03
 193:   E  |    0.0 |      62 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.37308039e+03
 193:  --- unscaling internal solution
 193:  --- unsimplifying solution and basis
@@ -12675,66 +12582,6 @@
 193:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.37308039e+03
 193:  --- unscaling external solution
 193:  --- verifying computed solution
-199:   L  |    0.0 |     199 |     3 | 8.89e+00 | 8.78e+01 |       96 | -1.33116597e+03
-199:   E  |    0.0 |     261 |     5 | 0.00e+00 | 1.44e+02 |       19 | 3.06589331e+03
-204: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-202: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-202: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-202: 
-202: External libraries: 
-202:   Boost    1.83.0 	 (https://www.boost.org/)
-202:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-202:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-202:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-202: 
-202: reading took 0.0143 seconds
-202: Numerical Statistics:
-202:  Matrix range    [5e-04,3e+01]
-202:  Objective range [1e-05,4e+03]
-202:  Bounds range    [1e-04,3e+04]
-202:  RHS range       [1e-02,4e+03]
-202:  Dynamism Variables: 2e+03
-202:  Dynamism Rows     : 4e+03
-202: set presolve.componentsmaxint = -1
-202: set presolve.detectlindep = 0
-202: set doubletoneq.enabled = 0
-202: set dualinfer.enabled = 0
-202: set substitution.enabled = 0
-202: set sparsify.enabled = 0
-202: set calculate_basis_for_dual = 0
-202: 
-202: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps with dual-postsolve activated
-202:   rows:     497
-202:   columns:  614
-202:   int. columns:  0
-202:   cont. columns:  614
-202:   nonzeros: 2310
-202: 
-202: round 0   ( Trivial  ):   74 del cols,   73 del rows,   57 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-202: round 1   (   Fast   ):   86 del cols,  101 del rows,  274 chg bounds,    0 chg sides,    0 chg coeffs,  474 tsx applied,    0 tsx conflicts
-202: round 2   (  Medium  ):  147 del cols,  124 del rows,  434 chg bounds,   22 chg sides,   15 chg coeffs,  706 tsx applied,   40 tsx conflicts
-202: round 3   (  Medium  ):  176 del cols,  143 del rows,  529 chg bounds,   26 chg sides,   15 chg coeffs,  824 tsx applied,   46 tsx conflicts
-202: round 4   (  Medium  ):  180 del cols,  146 del rows,  615 chg bounds,   29 chg sides,   15 chg coeffs,  919 tsx applied,   54 tsx conflicts
-202: round 5   (Exhaustive):  181 del cols,  146 del rows,  629 chg bounds,   29 chg sides,   15 chg coeffs,  934 tsx applied,   54 tsx conflicts
-202: round 6   (  Final   ):  181 del cols,  146 del rows,  636 chg bounds,   29 chg sides,   15 chg coeffs,  941 tsx applied,   54 tsx conflicts
-202: presolved 6 rounds:  181 del cols,  146 del rows,  636 chg bounds,   29 chg sides,   15 chg coeffs,  941 tsx applied,   54 tsx conflicts
-202: 
-202:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-202:        colsingleton            6                0.0                  0                0.0              0.000
-202:     coefftightening            0                0.0                  0                0.0              0.000
-202:         propagation            6               66.7                564              100.0              0.002
-202:       fixcontinuous            2                0.0                  0                0.0              0.000
-202:       simpleprobing            0                0.0                  0                0.0              0.000
-202:        parallelrows            2                0.0                  0                0.0              0.002
-202:        parallelcols            2               50.0                  1              100.0              0.001
-202:            stuffing            4               75.0                 92               64.1              0.002
-202:             dualfix            5              100.0                338               93.8              0.004
-202:        simplifyineq            0                0.0                  0                0.0              0.000
-202:         doubletoneq            0                0.0                  0                0.0              0.000
-202:             implint            0                0.0                  0                0.0              0.000
-202:              domcol            1                0.0                  0                0.0              0.000
-202:           dualinfer            0                0.0                  0                0.0              0.000
-202:             probing            0                0.0                  0                0.0              0.000
 193: 
 193: SoPlex status       : problem is solved [optimal]
 193: Solving time (sec)  : 0.00
@@ -12743,7 +12590,7 @@
 193: 
 193: Solution passed validation
 193: 
-193: postsolve finished after 0.015 seconds
+193: postsolve finished after 0.010 seconds
 193: feasible: true
 193: objective value: 1373.08039420849
 193: 
@@ -12753,158 +12600,123 @@
 193:   integrality: 0
 193: 
 193: validation: SUCCESS
-193: Solving time 0.197 seconds
+193: Solving time 0.205 seconds
 193: 
-193: solving finished after 0.197 seconds
-195/287 Test #193: q-solve-bore3d.mps-lp_presolvers_without_basis.set .........................................   Passed    0.26 sec
-test 206
-        Start 206: r-solve-israel.mps-lp_presolvers_without_basis.set
-
-206: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps" "-o" "-0.89664482186304572966200464196045e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-206: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-206: Test timeout computed to be: 10000000
-202:        substitution            0                0.0                  0                0.0              0.000
-202:            sparsify            0                0.0                  0                0.0              0.000
-202: 
-202: reduced problem:
-202:   reduced rows:     351
-202:   reduced columns:  433
-202:   reduced int. columns:  0
-202:   reduced cont. columns:  433
-202:   reduced nonzeros: 1488
-202: 
-202: presolving finished after 0.057 seconds
-202: 
-202: Equilibrium scaling LP (persistent)
-202: Simplifier removed 9 rows, 9 columns, 18 nonzeros, 13 col bounds, 18 row bounds
-202: Reduced LP has 342 rows 424 columns 1470 nonzeros
-202: Equilibrium scaling LP
-202: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-202:   L  |    0.0 |       0 |     3 | 1.80e+01 | 2.21e+04 |       69 | -2.15747933e+05
-199:   L  |    0.0 |     316 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
-199:   L  |    0.0 |     316 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
-199:  --- unscaling internal solution
-199:  --- unsimplifying solution and basis
-199:  --- unscaling external solution
-199:  --- verifying computed solution
-199:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
-199:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
-199:  --- unscaling external solution
-199:  --- verifying computed solution
-196/287 Test #204: d-solve-israel.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.09 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-test 207
-        Start 207: d-solve-kb2.mps-lp_presolvers_without_basis.set
-
-207: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-207: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-207: Test timeout computed to be: 10000000
-199: 
-199: SoPlex status       : problem is solved [optimal]
-199: Solving time (sec)  : 0.02
-199: Iterations          : 316
-199: Objective value     : 2.69001291e+03
-199: 
-199: Solution passed validation
-199: 
-199: postsolve finished after 0.005 seconds
-199: feasible: true
-199: objective value: 2690.01291376816
-199: 
-199: violations:
-199:   bounds:      1.42063072416931e-14
-199:   constraints: 0
-199:   integrality: 0
-199: 
-199: validation: SUCCESS
-199: Solving time 0.119 seconds
-199: 
-199: solving finished after 0.119 seconds
-197/287 Test #199: q-solve-capri.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.17 sec
-test 208
-        Start 208: q-solve-kb2.mps-lp_presolvers_without_basis.set
-
-208: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-208: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-208: Test timeout computed to be: 10000000
-197: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-197: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-197: 
-197: External libraries: 
-197:   Boost    1.83.0 	 (https://www.boost.org/)
-197:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-197:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-197:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-197: 
-197: reading took 0.0633 seconds
-197: Numerical Statistics:
-197:  Matrix range    [0e+00,2e+02]
-197:  Objective range [1e+00,1e+00]
-197:  Bounds range    [0e+00,0e+00]
-197:  RHS range       [2e-01,1e+02]
-197:  Dynamism Variables: 4e+04
-197:  Dynamism Rows     : 2e+04
-197: set presolve.componentsmaxint = -1
-197: set presolve.detectlindep = 0
-197: set doubletoneq.enabled = 0
-197: set dualinfer.enabled = 0
-197: set substitution.enabled = 0
-197: set sparsify.enabled = 0
-197: set calculate_basis_for_dual = 0
-197: 
-197: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps with dual-postsolve activated
-197:   rows:     220
-197:   columns:  249
-197:   int. columns:  0
-197:   cont. columns:  249
-197:   nonzeros: 2148
-197: 
-197: round 0   ( Trivial  ):   41 del cols,   58 del rows,   73 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-197: round 1   (   Fast   ):   44 del cols,   59 del rows,  166 chg bounds,    0 chg sides,    0 chg coeffs,  192 tsx applied,    0 tsx conflicts
-197: round 2   (   Fast   ):   44 del cols,   59 del rows,  245 chg bounds,    0 chg sides,    0 chg coeffs,  392 tsx applied,    0 tsx conflicts
-197: round 3   (   Fast   ):   44 del cols,   59 del rows,  288 chg bounds,    0 chg sides,    0 chg coeffs,  480 tsx applied,    0 tsx conflicts
-197: round 4   (  Medium  ):   61 del cols,   61 del rows,  305 chg bounds,   11 chg sides,   11 chg coeffs,  531 tsx applied,   43 tsx conflicts
-197: round 5   (  Medium  ):   64 del cols,   63 del rows,  321 chg bounds,   12 chg sides,   12 chg coeffs,  566 tsx applied,   46 tsx conflicts
-197: round 6   (Exhaustive):   66 del cols,   64 del rows,  330 chg bounds,   12 chg sides,   12 chg coeffs,  581 tsx applied,   46 tsx conflicts
-197: round 7   (  Final   ):   66 del cols,   64 del rows,  334 chg bounds,   12 chg sides,   12 chg coeffs,  589 tsx applied,   46 tsx conflicts
-197: presolved 7 rounds:   66 del cols,   64 del rows,  334 chg bounds,   12 chg sides,   12 chg coeffs,  589 tsx applied,   46 tsx conflicts
-197: 
-197:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-197:        colsingleton            7                0.0                  0                0.0              0.000
-197:     coefftightening            0                0.0                  0                0.0              0.000
-197:         propagation            7              100.0                564              100.0              0.006
-197:       fixcontinuous            2                0.0                  0                0.0              0.000
-197:       simpleprobing            0                0.0                  0                0.0              0.000
-197:        parallelrows            2                0.0                  0                0.0              0.002
-197:        parallelcols            2               50.0                  4              100.0              0.002
-197:            stuffing            3               66.7                 62               25.8              0.001
-197:             dualfix            3               33.3                  4              100.0              0.002
-197:        simplifyineq            0                0.0                  0                0.0              0.000
-197:         doubletoneq            0                0.0                  0                0.0              0.000
-197:             implint            0                0.0                  0                0.0              0.000
-197:              domcol            1              100.0                  1              100.0              0.005
-197:           dualinfer            0                0.0                  0                0.0              0.000
-197:             probing            0                0.0                  0                0.0              0.000
-197:        substitution            0                0.0                  0                0.0              0.000
-197:            sparsify            0                0.0                  0                0.0              0.000
-197: 
-197: reduced problem:
-197:   reduced rows:     118
-197:   reduced columns:  183
-197:   reduced int. columns:  0
-197:   reduced cont. columns:  183
-197:   reduced nonzeros: 1657
-197: 
-197: presolving finished after 0.108 seconds
-197: 
-197: Equilibrium scaling LP (persistent)
-207: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-197: Simplifier removed 5 rows, 4 columns, 16 nonzeros, 22 col bounds, 33 row bounds
-197: Reduced LP has 113 rows 179 columns 1636 nonzeros
-197: Equilibrium scaling LP
-197: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-197:   L  |    0.0 |       0 |     3 | 9.10e-01 | 5.50e+02 |       67 | -4.21342648e+02
+193: solving finished after 0.205 seconds
+191: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+191: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+191: 
+191: External libraries: 
+191:   Boost    1.83.0 	 (https://www.boost.org/)
+191:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+191:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+191:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+191: 
+191: reading took 0.0532 seconds
+191: Numerical Statistics:
+191:  Matrix range    [1e-03,5e+02]
+191:  Objective range [3e-02,1e+02]
+191:  Bounds range    [0e+00,0e+00]
+191:  RHS range       [1e+00,2e+03]
+191:  Dynamism Variables: 7e+04
+191:  Dynamism Rows     : 2e+03
+191: set presolve.componentsmaxint = -1
+191: set presolve.detectlindep = 0
+191: set doubletoneq.enabled = 0
+191: set dualinfer.enabled = 0
+191: set substitution.enabled = 0
+191: set sparsify.enabled = 0
+191: set calculate_basis_for_dual = 0
+191: 
+191: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/beaconfd.mps with dual-postsolve activated
+191:   rows:     173
+191:   columns:  262
+191:   int. columns:  0
+191:   cont. columns:  262
+191:   nonzeros: 3375
+191: 
+191: round 0   ( Trivial  ):   37 del cols,   37 del rows,   41 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+191: round 1   (   Fast   ):   87 del cols,   59 del rows,  214 chg bounds,    0 chg sides,    0 chg coeffs,  346 tsx applied,    0 tsx conflicts
+191: round 2   (   Fast   ):  114 del cols,   86 del rows,  271 chg bounds,    0 chg sides,    0 chg coeffs,  454 tsx applied,    0 tsx conflicts
+191: round 3   (  Medium  ):  167 del cols,  135 del rows,  276 chg bounds,    0 chg sides,    0 chg coeffs,  512 tsx applied,   74 tsx conflicts
+191: round 4   (  Medium  ):  170 del cols,  136 del rows,  276 chg bounds,    1 chg sides,    1 chg coeffs,  514 tsx applied,   82 tsx conflicts
+191: round 5   (  Medium  ):  172 del cols,  137 del rows,  276 chg bounds,    2 chg sides,    1 chg coeffs,  515 tsx applied,   87 tsx conflicts
+191: round 6   (Exhaustive):  184 del cols,  137 del rows,  288 chg bounds,    2 chg sides,    1 chg coeffs,  527 tsx applied,   87 tsx conflicts
+191: round 7   (   Fast   ):  186 del cols,  139 del rows,  293 chg bounds,    2 chg sides,    1 chg coeffs,  537 tsx applied,   87 tsx conflicts
+191: round 8   (Exhaustive):  186 del cols,  139 del rows,  293 chg bounds,    2 chg sides,    1 chg coeffs,  537 tsx applied,   87 tsx conflicts
+191: round 9   (  Medium  ):  188 del cols,  141 del rows,  293 chg bounds,    2 chg sides,    1 chg coeffs,  539 tsx applied,   91 tsx conflicts
+191: round 10  (  Medium  ):  191 del cols,  142 del rows,  296 chg bounds,    3 chg sides,    2 chg coeffs,  544 tsx applied,   95 tsx conflicts
+191: round 11  (Exhaustive):  192 del cols,  142 del rows,  297 chg bounds,    3 chg sides,    2 chg coeffs,  545 tsx applied,   95 tsx conflicts
+191: round 12  (   Fast   ):  193 del cols,  143 del rows,  302 chg bounds,    3 chg sides,    2 chg coeffs,  561 tsx applied,   95 tsx conflicts
+191: round 13  (Exhaustive):  193 del cols,  143 del rows,  302 chg bounds,    3 chg sides,    2 chg coeffs,  561 tsx applied,   95 tsx conflicts
+191: round 14  (  Final   ): Unchanged
+191: presolved 14 rounds:  193 del cols,  143 del rows,  304 chg bounds,    3 chg sides,    2 chg coeffs,  563 tsx applied,   95 tsx conflicts
+191: 
+191:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+191:        colsingleton           14                0.0                  0                0.0              0.000
+191:     coefftightening            0                0.0                  0                0.0              0.000
+191:         propagation           14               28.6                480              100.0              0.030
+191:       fixcontinuous            4                0.0                  0                0.0              0.000
+191:       simpleprobing            0                0.0                  0                0.0              0.000
+191:        parallelrows            3                0.0                  0                0.0              0.005
+191:        parallelcols            3               33.3                  4              100.0              0.006
+191:            stuffing            8               62.5                151               37.1              0.006
+191:             dualfix            6               50.0                 10              100.0              0.004
+191:        simplifyineq            0                0.0                  0                0.0              0.000
+191:         doubletoneq            0                0.0                  0                0.0              0.000
+191:             implint            0                0.0                  0                0.0              0.000
+191:              domcol            2              100.0                 13              100.0              0.004
+191:           dualinfer            0                0.0                  0                0.0              0.000
+191:             probing            0                0.0                  0                0.0              0.000
+191:        substitution            0                0.0                  0                0.0              0.000
+191:            sparsify            0                0.0                  0                0.0              0.000
+191: 
+191: reduced problem:
+191:   reduced rows:     30
+191:   reduced columns:  69
+191:   reduced int. columns:  0
+191:   reduced cont. columns:  69
+191:   reduced nonzeros: 187
+191: 
+191: presolving finished after 0.151 seconds
+191: 
+191: Equilibrium scaling LP (persistent)
+191: Simplifier removed 8 rows, 8 columns, 27 nonzeros, 22 col bounds, 24 row bounds
+191: Reduced LP has 22 rows 61 columns 159 nonzeros
+191: Equilibrium scaling LP
+191: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+191:   L  |    0.0 |       0 |     3 | 8.21e+00 | 7.75e+03 |       19 | 1.06615847e+04
+191:   E  |    0.0 |      20 |     4 | 0.00e+00 | 4.85e+00 |       22 | 3.38146823e+04
+191:   E  |    0.0 |      24 |     5 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
+191:  --- unscaling internal solution
+191:  --- unsimplifying solution and basis
+191:  --- unscaling external solution
+191:  --- verifying computed solution
+191:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
+191:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 3.35924858e+04
+191:  --- unscaling external solution
+191:  --- verifying computed solution
+191: 
+191: SoPlex status       : problem is solved [optimal]
+191: Solving time (sec)  : 0.00
+191: Iterations          : 24
+191: Objective value     : 3.35924858e+04
+191: 
+191: Solution passed validation
+191: 
+191: postsolve finished after 0.023 seconds
+191: feasible: true
+191: objective value: 33592.4858072
+191: 
+191: violations:
+191:   bounds:      0
+191:   constraints: 0
+191:   integrality: 0
+191: 
+191: validation: SUCCESS
+191: Solving time 0.178 seconds
+191: 
+191: solving finished after 0.178 seconds
 188: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 188: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 188: 
@@ -12914,7 +12726,7 @@
 188:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 188:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 188: 
-188: reading took 0.0266 seconds
+188: reading took 0.0343 seconds
 188: Numerical Statistics:
 188:  Matrix range    [2e-05,4e+02]
 188:  Objective range [3e+00,1e+02]
@@ -12957,74 +12769,59 @@
 188: round 17  (   Fast   ):   54 del cols,  325 del rows,  722 chg bounds,    0 chg sides,    0 chg coeffs, 3414 tsx applied,    0 tsx conflicts
 188: round 18  (   Fast   ):   54 del cols,  325 del rows,  738 chg bounds,    0 chg sides,    0 chg coeffs, 3446 tsx applied,    0 tsx conflicts
 188: round 19  (   Fast   ):   54 del cols,  325 del rows,  754 chg bounds,    0 chg sides,    0 chg coeffs, 3478 tsx applied,    0 tsx conflicts
-198/287 Test #207: d-solve-kb2.mps-lp_presolvers_without_basis.set ............................................Subprocess aborted***Exception:   0.03 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-test 209
-        Start 209: r-solve-kb2.mps-lp_presolvers_without_basis.set
-
-209: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps" "-o" "-0.17499001299062057129526866493726e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-209: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-209: Test timeout computed to be: 10000000
-202:   L  |    0.0 |     199 |     3 | 1.80e+01 | 1.08e+04 |       69 | 1.43957313e+05
-202:   E  |    0.0 |     357 |     5 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-200: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-200: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-200: 
-200: External libraries: 
-200:   Boost    1.83.0 	 (https://www.boost.org/)
-200:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-200:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-200:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-200: 
-200: reading took 0.0281 seconds
-200: Numerical Statistics:
-200:  Matrix range    [4e-03,2e+02]
-200:  Objective range [2e-01,1e+00]
-200:  Bounds range    [1e+00,3e+02]
-200:  RHS range       [3e-02,3e+03]
-200:  Dynamism Variables: 1e+04
-200:  Dynamism Rows     : 2e+06
-200: set presolve.componentsmaxint = -1
-200: set presolve.detectlindep = 0
-200: set doubletoneq.enabled = 0
-200: set dualinfer.enabled = 0
-200: set substitution.enabled = 0
-200: set sparsify.enabled = 0
-200: set calculate_basis_for_dual = 0
-200: 
-200: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps with dual-postsolve activated
-200:   rows:     271
-200:   columns:  353
-200:   int. columns:  0
-200:   cont. columns:  353
-200:   nonzeros: 1767
-200: 
-200: round 0   ( Trivial  ):   24 del cols,    8 del rows,   16 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-200: round 1   (   Fast   ):   27 del cols,   13 del rows,  154 chg bounds,    0 chg sides,    0 chg coeffs,  344 tsx applied,    0 tsx conflicts
-200: round 2   (   Fast   ):   32 del cols,   20 del rows,  217 chg bounds,    0 chg sides,    0 chg coeffs,  512 tsx applied,    0 tsx conflicts
-200: round 3   (   Fast   ):   32 del cols,   22 del rows,  259 chg bounds,    0 chg sides,    0 chg coeffs,  598 tsx applied,    0 tsx conflicts
-200: round 4   (   Fast   ):   32 del cols,   22 del rows,  307 chg bounds,    0 chg sides,    0 chg coeffs,  696 tsx applied,    0 tsx conflicts
-200: round 5   (  Medium  ):   56 del cols,   33 del rows,  368 chg bounds,    0 chg sides,    0 chg coeffs,  843 tsx applied,   49 tsx conflicts
-200: round 6   (  Medium  ):   64 del cols,   37 del rows,  379 chg bounds,    8 chg sides,    4 chg coeffs,  866 tsx applied,   61 tsx conflicts
-200: round 7   (Exhaustive):   64 del cols,   37 del rows,  383 chg bounds,    8 chg sides,    4 chg coeffs,  870 tsx applied,   61 tsx conflicts
-200: round 8   (  Final   ):   64 del cols,   37 del rows,  383 chg bounds,    8 chg sides,    4 chg coeffs,  870 tsx applied,   61 tsx conflicts
-200: presolved 8 rounds:   64 del cols,   37 del rows,  383 chg bounds,    8 chg sides,    4 chg coeffs,  870 tsx applied,   61 tsx conflicts
-200: 
-200:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-200:        colsingleton            8                0.0                  0                0.0              0.000
-200:     coefftightening            0                0.0                  0                0.0              0.000
-200:         propagation            8               75.0                754              100.0              0.021
-200:       fixcontinuous            2                0.0                  0                0.0              0.000
-200:       simpleprobing            0                0.0                  0                0.0              0.000
-200:        parallelrows            2                0.0                  0                0.0              0.006
-200:        parallelcols            2                0.0                  0                0.0              0.012
-200:            stuffing            3               66.7                124               54.0              0.001
-200:             dualfix            4               75.0                 53               92.5              0.008
-200:        simplifyineq            0                0.0                  0                0.0              0.000
-200:         doubletoneq            0                0.0                  0                0.0              0.000
-200:             implint            0                0.0                  0                0.0              0.000
-200:              domcol            1                0.0                  0                0.0              0.004
+207: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+199: 
+199: SoPlex status       : problem is solved [optimal]
+199: Solving time (sec)  : 0.00
+199: Iterations          : 316
+199: Objective value     : 2.69001291e+03
+199: 
+199: Solution passed validation
+199: 
+199: postsolve finished after 0.018 seconds
+199: feasible: true
+199: objective value: 2690.01291376816
+199: 
+199: violations:
+199:   bounds:      1.42063072416931e-14
+199:   constraints: 0
+199:   integrality: 0
+199: 
+199: validation: SUCCESS
+199: Solving time 0.092 seconds
+199: 
+199: solving finished after 0.092 seconds
+196:   E  |    0.0 |     385 |     8 | 0.00e+00 | 1.47e-02 |        2 | 1.51851652e+03
+196:   E  |    0.0 |     386 |     9 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+196:  --- unscaling internal solution
+196:  --- unsimplifying solution and basis
+196:  --- unscaling external solution
+196:  --- verifying computed solution
+196:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+196:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+196:  --- unscaling external solution
+196:  --- verifying computed solution
+196: 
+196: SoPlex status       : problem is solved [optimal]
+196: Solving time (sec)  : 0.04
+196: Iterations          : 386
+196: Objective value     : 1.51850990e+03
+196: 
+196: Solution passed validation
+196: 
+196: postsolve finished after 0.013 seconds
+196: feasible: true
+196: objective value: 1518.50989648813
+196: 
+196: violations:
+196:   bounds:      0
+196:   constraints: 0
+196:   integrality: 0
+196: 
+196: validation: SUCCESS
+196: Solving time 0.173 seconds
+196: 
+196: solving finished after 0.173 seconds
 208: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 208: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 208: 
@@ -13034,7 +12831,7 @@
 208:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 208:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 208: 
-208: reading took 0.00146 seconds
+208: reading took 0.00105 seconds
 208: Numerical Statistics:
 208:  Matrix range    [2e-01,1e+02]
 208:  Objective range [9e-02,2e+01]
@@ -13070,7 +12867,7 @@
 208:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 208:        colsingleton            7                0.0                  0                0.0              0.000
 208:     coefftightening            0                0.0                  0                0.0              0.000
-208:         propagation            7               57.1                120              100.0              0.007
+208:         propagation            7               57.1                120              100.0              0.001
 208:       fixcontinuous            2                0.0                  0                0.0              0.000
 208:       simpleprobing            0                0.0                  0                0.0              0.000
 208:        parallelrows            1                0.0                  0                0.0              0.000
@@ -13093,7 +12890,7 @@
 208:   reduced cont. columns:  33
 208:   reduced nonzeros: 274
 208: 
-208: presolving finished after 0.011 seconds
+208: presolving finished after 0.016 seconds
 208: 
 208: Equilibrium scaling LP (persistent)
 208: Simplifier removed 3 rows, 3 columns, 8 nonzeros, 16 col bounds, 25 row bounds
@@ -13110,88 +12907,112 @@
 208:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
 208:  --- unscaling external solution
 208:  --- verifying computed solution
-200:           dualinfer            0                0.0                  0                0.0              0.000
-200:             probing            0                0.0                  0                0.0              0.000
-200:        substitution            0                0.0                  0                0.0              0.000
-200:            sparsify            0                0.0                  0                0.0              0.000
-200: 
-200: reduced problem:
-200:   reduced rows:     234
-200:   reduced columns:  289
-200:   reduced int. columns:  0
-200:   reduced cont. columns:  289
-200:   reduced nonzeros: 1298
-200: 
-200: presolving finished after 0.150 seconds
-200: 
-200: Equilibrium scaling LP (persistent)
-209: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-209: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-209: 
-209: External libraries: 
-209:   Boost    1.83.0 	 (https://www.boost.org/)
-209:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-209:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-209:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-209: 
-209: reading took 0.00279 seconds
-209: Numerical Statistics:
-209:  Matrix range    [2e-01,1e+02]
-209:  Objective range [9e-02,2e+01]
-209:  Bounds range    [5e+00,2e+02]
-209:  RHS range       [0e+00,0e+00]
-209:  Dynamism Variables: 2e+02
-209:  Dynamism Rows     : 4e+02
-209: set presolve.componentsmaxint = -1
-209: set presolve.detectlindep = 0
-209: set doubletoneq.enabled = 0
-209: set dualinfer.enabled = 0
-209: set substitution.enabled = 0
-209: set sparsify.enabled = 0
-209: set calculate_basis_for_dual = 0
-209: 
-209: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps with dual-postsolve activated
-209:   rows:     43
-209:   columns:  41
-209:   int. columns:  0
-209:   cont. columns:  41
-209:   nonzeros: 286
-209: 
-209: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-209: round 1   (   Fast   ):    0 del cols,    0 del rows,   21 chg bounds,    0 chg sides,    0 chg coeffs,   42 tsx applied,    0 tsx conflicts
-209: round 2   (   Fast   ):    0 del cols,    0 del rows,   29 chg bounds,    0 chg sides,    0 chg coeffs,   58 tsx applied,    0 tsx conflicts
-209: round 3   (   Fast   ):    0 del cols,    0 del rows,   41 chg bounds,    0 chg sides,    0 chg coeffs,   90 tsx applied,    0 tsx conflicts
-209: round 4   (   Fast   ):    0 del cols,    0 del rows,   50 chg bounds,    0 chg sides,    0 chg coeffs,  120 tsx applied,    0 tsx conflicts
-209: round 5   (  Medium  ):    8 del cols,    2 del rows,   51 chg bounds,   12 chg sides,    6 chg coeffs,  129 tsx applied,   32 tsx conflicts
-209: round 6   (Exhaustive):    8 del cols,    2 del rows,   51 chg bounds,   12 chg sides,    6 chg coeffs,  129 tsx applied,   32 tsx conflicts
-209: round 7   (  Final   ): Unchanged
-209: presolved 7 rounds:    8 del cols,    2 del rows,   51 chg bounds,   12 chg sides,    6 chg coeffs,  129 tsx applied,   32 tsx conflicts
-209: 
-209:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-209:        colsingleton            7                0.0                  0                0.0              0.000
-209:     coefftightening            0                0.0                  0                0.0              0.000
-209:         propagation            7               57.1                120              100.0              0.003
-209:       fixcontinuous            2                0.0                  0                0.0              0.000
-209:       simpleprobing            0                0.0                  0                0.0              0.000
-209:        parallelrows            1                0.0                  0                0.0              0.001
-209:        parallelcols            1                0.0                  0                0.0              0.003
-209:            stuffing            2               50.0                 40               20.0              0.000
-209:             dualfix            2               50.0                  1              100.0              0.000
-209:        simplifyineq            0                0.0                  0                0.0              0.000
-209:         doubletoneq            0                0.0                  0                0.0              0.000
-209:             implint            0                0.0                  0                0.0              0.000
-209:              domcol            1                0.0                  0                0.0              0.001
-209:           dualinfer            0                0.0                  0                0.0              0.000
-209:             probing            0                0.0                  0                0.0              0.000
+208: 
+208: SoPlex status       : problem is solved [optimal]
+208: Solving time (sec)  : 0.00
+208: Iterations          : 47
+208: Objective value     : -1.74990013e+03
+208: 
+208: Solution passed validation
+208: 
+208: postsolve finished after 0.001 seconds
+208: feasible: true
+208: objective value: -1749.90012990621
+208: 
+208: violations:
+208:   bounds:      7.54951656745106e-15
+208:   constraints: 0
+208:   integrality: 0
+208: 
+208: validation: SUCCESS
+208: Solving time 0.031 seconds
+208: 
+208: solving finished after 0.031 seconds
+202: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+202: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+202: 
+202: External libraries: 
+202:   Boost    1.83.0 	 (https://www.boost.org/)
+202:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+202:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+202:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+202: 
+202: reading took 0.0408 seconds
+202: Numerical Statistics:
+202:  Matrix range    [5e-04,3e+01]
+202:  Objective range [1e-05,4e+03]
+202:  Bounds range    [1e-04,3e+04]
+202:  RHS range       [1e-02,4e+03]
+202:  Dynamism Variables: 2e+03
+202:  Dynamism Rows     : 4e+03
+202: set presolve.componentsmaxint = -1
+202: set presolve.detectlindep = 0
+202: set doubletoneq.enabled = 0
+202: set dualinfer.enabled = 0
+202: set substitution.enabled = 0
+202: set sparsify.enabled = 0
+202: set calculate_basis_for_dual = 0
+202: 
+202: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/finnis.mps with dual-postsolve activated
+202:   rows:     497
+202:   columns:  614
+202:   int. columns:  0
+202:   cont. columns:  614
+202:   nonzeros: 2310
+202: 
+202: round 0   ( Trivial  ):   74 del cols,   73 del rows,   57 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+202: round 1   (   Fast   ):   86 del cols,  101 del rows,  274 chg bounds,    0 chg sides,    0 chg coeffs,  474 tsx applied,    0 tsx conflicts
+202: round 2   (  Medium  ):  147 del cols,  124 del rows,  434 chg bounds,   22 chg sides,   15 chg coeffs,  706 tsx applied,   40 tsx conflicts
+202: round 3   (  Medium  ):  176 del cols,  143 del rows,  529 chg bounds,   26 chg sides,   15 chg coeffs,  824 tsx applied,   46 tsx conflicts
+202: round 4   (  Medium  ):  180 del cols,  146 del rows,  615 chg bounds,   29 chg sides,   15 chg coeffs,  919 tsx applied,   54 tsx conflicts
+202: round 5   (Exhaustive):  181 del cols,  146 del rows,  629 chg bounds,   29 chg sides,   15 chg coeffs,  934 tsx applied,   54 tsx conflicts
+202: round 6   (  Final   ):  181 del cols,  146 del rows,  636 chg bounds,   29 chg sides,   15 chg coeffs,  941 tsx applied,   54 tsx conflicts
+202: presolved 6 rounds:  181 del cols,  146 del rows,  636 chg bounds,   29 chg sides,   15 chg coeffs,  941 tsx applied,   54 tsx conflicts
+202: 
+202:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+202:        colsingleton            6                0.0                  0                0.0              0.000
+202:     coefftightening            0                0.0                  0                0.0              0.000
+202:         propagation            6               66.7                564              100.0              0.002
+202:       fixcontinuous            2                0.0                  0                0.0              0.000
+202:       simpleprobing            0                0.0                  0                0.0              0.000
+202:        parallelrows            2                0.0                  0                0.0              0.001
+202:        parallelcols            2               50.0                  1              100.0              0.001
+202:            stuffing            4               75.0                 92               64.1              0.011
+202:             dualfix            5              100.0                338               93.8              0.004
+202:        simplifyineq            0                0.0                  0                0.0              0.000
+202:         doubletoneq            0                0.0                  0                0.0              0.000
+202:             implint            0                0.0                  0                0.0              0.000
+202:              domcol            1                0.0                  0                0.0              0.002
+202:           dualinfer            0                0.0                  0                0.0              0.000
+202:             probing            0                0.0                  0                0.0              0.000
+202:        substitution            0                0.0                  0                0.0              0.000
+202:            sparsify            0                0.0                  0                0.0              0.000
+202: 
+202: reduced problem:
+202:   reduced rows:     351
+202:   reduced columns:  433
+202:   reduced int. columns:  0
+202:   reduced cont. columns:  433
+202:   reduced nonzeros: 1488
+202: 
+202: presolving finished after 0.070 seconds
+202: 
+202: Equilibrium scaling LP (persistent)
+202: Simplifier removed 9 rows, 9 columns, 18 nonzeros, 13 col bounds, 18 row bounds
+202: Reduced LP has 342 rows 424 columns 1470 nonzeros
+202: Equilibrium scaling LP
+202: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+202:   L  |    0.0 |       0 |     3 | 1.80e+01 | 2.21e+04 |       69 | -2.15747933e+05
+202:   L  |    0.0 |     199 |     3 | 1.80e+01 | 1.08e+04 |       69 | 1.43957313e+05
 176: 
 176: SoPlex status       : problem is solved [optimal]
-176: Solving time (sec)  : 0.04
+176: Solving time (sec)  : 0.06
 176: Iterations          : 512
 176: Objective value     : 1.20882535e+09
 176: 
 176: Solution passed validation
 176: 
-176: postsolve finished after 0.097 seconds
+176: postsolve finished after 0.117 seconds
 176: feasible: true
 176: objective value: 1208825346
 176: 
@@ -13201,9 +13022,50 @@
 176:   integrality: 0
 176: 
 176: validation: SUCCESS
-176: Solving time 0.411 seconds
+176: Solving time 0.412 seconds
 176: 
-176: solving finished after 0.411 seconds
+176: solving finished after 0.412 seconds
+167: 
+167: SoPlex status       : problem is solved [optimal]
+167: Solving time (sec)  : 0.00
+167: Iterations          : 1
+167: Objective value     : 1.57116000e+04
+167: 
+167: Solution passed validation
+167: 
+167: postsolve finished after 0.088 seconds
+167: feasible: true
+167: objective value: 15711.6
+167: 
+167: violations:
+167:   bounds:      0
+167:   constraints: 0
+167:   integrality: 0
+167: 
+167: validation: SUCCESS
+167: Solving time 0.502 seconds
+167: 
+167: solving finished after 0.502 seconds
+210: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+191/287 Test #176: r-solve-shell.mps-lp_presolvers_with_basis.set .............................................   Passed    0.60 sec
+192/287 Test #191: r-solve-beaconfd.mps-lp_presolvers_without_basis.set .......................................   Passed    0.37 sec
+193/287 Test #193: q-solve-bore3d.mps-lp_presolvers_without_basis.set .........................................   Passed    0.34 sec
+194/287 Test #196: q-solve-brandy.mps-lp_presolvers_without_basis.set .........................................   Passed    0.29 sec
+195/287 Test #199: q-solve-capri.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.23 sec
+196/287 Test #201: d-solve-finnis.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.22 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+197/287 Test #204: d-solve-israel.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.19 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+198/287 Test #207: d-solve-kb2.mps-lp_presolvers_without_basis.set ............................................Subprocess aborted***Exception:   0.16 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+199/287 Test #208: q-solve-kb2.mps-lp_presolvers_without_basis.set ............................................   Passed    0.14 sec
+200/287 Test #210: d-solve-lotfi.mps-lp_presolvers_without_basis.set ..........................................Subprocess aborted***Exception:   0.11 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+202:   E  |    0.0 |     357 |     5 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
 202:   E  |    0.0 |     357 |     5 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
 202:  --- unscaling internal solution
 202:  --- unsimplifying solution and basis
@@ -13213,95 +13075,7 @@
 202:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
 202:  --- unscaling external solution
 202:  --- verifying computed solution
-208: 
-208: SoPlex status       : problem is solved [optimal]
-208: Solving time (sec)  : 0.00
-208: Iterations          : 47
-208: Objective value     : -1.74990013e+03
-208: 
-208: Solution passed validation
-208: 
-208: postsolve finished after 0.001 seconds
-208: feasible: true
-208: objective value: -1749.90012990621
-208: 
-208: violations:
-208:   bounds:      7.54951656745106e-15
-208:   constraints: 0
-208:   integrality: 0
-208: 
-208: validation: SUCCESS
-208: Solving time 0.021 seconds
-208: 
-208: solving finished after 0.021 seconds
-209:        substitution            0                0.0                  0                0.0              0.000
-209:            sparsify            0                0.0                  0                0.0              0.000
-209: 
-209: reduced problem:
-209:   reduced rows:     41
-209:   reduced columns:  33
-209:   reduced int. columns:  0
-209:   reduced cont. columns:  33
-209:   reduced nonzeros: 274
-209: 
-209: presolving finished after 0.019 seconds
-209: 
-209: Equilibrium scaling LP (persistent)
-209: Simplifier removed 3 rows, 3 columns, 8 nonzeros, 16 col bounds, 25 row bounds
-209: Reduced LP has 38 rows 30 columns 266 nonzeros
-209: Equilibrium scaling LP
-209: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-209:   E  |    0.0 |       0 |     2 | 0.00e+00 | 4.81e+04 |       18 | -3.30000000e+03
-209:   E  |    0.0 |      47 |     3 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
-209:  --- unscaling internal solution
-209:  --- unsimplifying solution and basis
-209:  --- unscaling external solution
-209:  --- verifying computed solution
-209:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
-209:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
-209:  --- unscaling external solution
-209:  --- verifying computed solution
-199/287 Test #176: r-solve-shell.mps-lp_presolvers_with_basis.set .............................................   Passed    0.52 sec
-test 210
-        Start 210: d-solve-lotfi.mps-lp_presolvers_without_basis.set
-
-210: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-210: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-210: Test timeout computed to be: 10000000
-209: 
-209: SoPlex status       : problem is solved [optimal]
-209: Solving time (sec)  : 0.00
-209: Iterations          : 47
-209: Objective value     : -1.74990013e+03
-209: 
-209: Solution passed validation
-209: 
-209: postsolve finished after 0.003 seconds
-209: feasible: true
-209: objective value: -1749.90012990621
-209: 
-209: violations:
-209:   bounds:      7.54951656745106e-15
-209:   constraints: 0
-209:   integrality: 0
-209: 
-209: validation: SUCCESS
-209: Solving time 0.026 seconds
-209: 
-209: solving finished after 0.026 seconds
-200: Simplifier removed 22 rows, 22 columns, 55 nonzeros, 110 col bounds, 102 row bounds
-200: Reduced LP has 212 rows 267 columns 1243 nonzeros
-200: Equilibrium scaling LP
-200: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-200:   L  |    0.0 |       0 |     3 | 8.89e+00 | 1.07e+04 |       96 | -1.67139209e+03
-200/287 Test #208: q-solve-kb2.mps-lp_presolvers_without_basis.set ............................................   Passed    0.07 sec
-test 211
-        Start 211: q-solve-lotfi.mps-lp_presolvers_without_basis.set
-
-211: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-211: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-211: Test timeout computed to be: 10000000
-197:   L  |    0.0 |     199 |     6 | 9.10e-01 | 1.89e+02 |       43 | 1.18882704e+03
+201/287 Test #167: r-solve-seba.mps-lp_presolvers_with_basis.set ..............................................   Passed    0.77 sec
 205: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 205: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 205: 
@@ -13311,7 +13085,7 @@
 205:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 205:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 205: 
-205: reading took 0.023 seconds
+205: reading took 0.0548 seconds
 205: Numerical Statistics:
 205:  Matrix range    [1e-03,2e+03]
 205:  Objective range [2e-01,3e+03]
@@ -13347,17 +13121,17 @@
 205:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 205:        colsingleton            7                0.0                  0                0.0              0.000
 205:     coefftightening            0                0.0                  0                0.0              0.000
-205:         propagation            7               42.9               1902              100.0              0.030
+205:         propagation            7               42.9               1902              100.0              0.009
 205:       fixcontinuous            2                0.0                  0                0.0              0.000
 205:       simpleprobing            0                0.0                  0                0.0              0.000
-205:        parallelrows            2                0.0                  0                0.0              0.003
+205:        parallelrows            2                0.0                  0                0.0              0.001
 205:        parallelcols            2                0.0                  0                0.0              0.001
-205:            stuffing            2                0.0                  0                0.0              0.000
-205:             dualfix            4               75.0                 42              100.0              0.004
+205:            stuffing            2                0.0                  0                0.0              0.006
+205:             dualfix            4               75.0                 42              100.0              0.005
 205:        simplifyineq            0                0.0                  0                0.0              0.000
 205:         doubletoneq            0                0.0                  0                0.0              0.000
 205:             implint            0                0.0                  0                0.0              0.000
-205:              domcol            2               50.0                  2              100.0              0.008
+205:              domcol            2               50.0                  2              100.0              0.009
 205:           dualinfer            0                0.0                  0                0.0              0.000
 205:             probing            0                0.0                  0                0.0              0.000
 205:        substitution            0                0.0                  0                0.0              0.000
@@ -13370,33 +13144,285 @@
 205:   reduced cont. columns:  139
 205:   reduced nonzeros: 2200
 205: 
-205: presolving finished after 0.126 seconds
+205: presolving finished after 0.070 seconds
 205: 
 205: Equilibrium scaling LP (persistent)
 205: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
 205: Reduced LP has 163 rows 139 columns 2200 nonzeros
 205: Equilibrium scaling LP
-201/287 Test #209: r-solve-kb2.mps-lp_presolvers_without_basis.set ............................................   Passed    0.06 sec
+205: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+205:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.01e+05 |       87 | -4.25806009e+06
+205:   L  |    0.0 |     108 |     5 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+205:  --- unscaling internal solution
+205:  --- unsimplifying solution and basis
+205:  --- unscaling external solution
+205:  --- verifying computed solution
+205:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+205:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+205:  --- unscaling external solution
+205:  --- verifying computed solution
 test 212
         Start 212: r-solve-lotfi.mps-lp_presolvers_without_basis.set
 
 212: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps" "-o" "-0.2526470606188e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
 212: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 212: Test timeout computed to be: 10000000
-205: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-205:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.01e+05 |       87 | -4.25806009e+06
-200:   L  |    0.0 |     199 |     3 | 8.89e+00 | 8.78e+01 |       96 | -1.33116597e+03
-200:   E  |    0.0 |     261 |     5 | 0.00e+00 | 1.44e+02 |       19 | 3.06589331e+03
-210: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+test 213
+        Start 213: d-solve-recipe.mps-lp_presolvers_without_basis.set
+
+213: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+213: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+213: Test timeout computed to be: 10000000
+test 214
+        Start 214: q-solve-recipe.mps-lp_presolvers_without_basis.set
+
+214: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+214: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+214: Test timeout computed to be: 10000000
+test 215
+        Start 215: r-solve-recipe.mps-lp_presolvers_without_basis.set
+
+215: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+215: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+215: Test timeout computed to be: 10000000
+test 216
+        Start 216: d-solve-sc105.mps-lp_presolvers_without_basis.set
+
+216: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+216: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+216: Test timeout computed to be: 10000000
+test 217
+        Start 217: q-solve-sc105.mps-lp_presolvers_without_basis.set
+
+217: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+217: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+217: Test timeout computed to be: 10000000
+test 218
+        Start 218: r-solve-sc105.mps-lp_presolvers_without_basis.set
+
+218: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+218: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+218: Test timeout computed to be: 10000000
+test 219
+        Start 219: d-solve-sc205.mps-lp_presolvers_without_basis.set
+
+219: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+219: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+219: Test timeout computed to be: 10000000
+test 220
+        Start 220: q-solve-sc205.mps-lp_presolvers_without_basis.set
+
+220: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+220: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+220: Test timeout computed to be: 10000000
+test 221
+        Start 221: r-solve-sc205.mps-lp_presolvers_without_basis.set
+
+221: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+221: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+221: Test timeout computed to be: 10000000
+209: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+209: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+209: 
+209: External libraries: 
+209:   Boost    1.83.0 	 (https://www.boost.org/)
+209:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+209:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+209:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+209: 
+209: reading took 0.0234 seconds
+209: Numerical Statistics:
+209:  Matrix range    [2e-01,1e+02]
+209:  Objective range [9e-02,2e+01]
+209:  Bounds range    [5e+00,2e+02]
+209:  RHS range       [0e+00,0e+00]
+209:  Dynamism Variables: 2e+02
+209:  Dynamism Rows     : 4e+02
+209: set presolve.componentsmaxint = -1
+209: set presolve.detectlindep = 0
+209: set doubletoneq.enabled = 0
+209: set dualinfer.enabled = 0
+209: set substitution.enabled = 0
+209: set sparsify.enabled = 0
+209: set calculate_basis_for_dual = 0
+209: 
+209: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/kb2.mps with dual-postsolve activated
+209:   rows:     43
+209:   columns:  41
+209:   int. columns:  0
+209:   cont. columns:  41
+209:   nonzeros: 286
+209: 
+209: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+209: round 1   (   Fast   ):    0 del cols,    0 del rows,   21 chg bounds,    0 chg sides,    0 chg coeffs,   42 tsx applied,    0 tsx conflicts
+209: round 2   (   Fast   ):    0 del cols,    0 del rows,   29 chg bounds,    0 chg sides,    0 chg coeffs,   58 tsx applied,    0 tsx conflicts
+209: round 3   (   Fast   ):    0 del cols,    0 del rows,   41 chg bounds,    0 chg sides,    0 chg coeffs,   90 tsx applied,    0 tsx conflicts
+209: round 4   (   Fast   ):    0 del cols,    0 del rows,   50 chg bounds,    0 chg sides,    0 chg coeffs,  120 tsx applied,    0 tsx conflicts
+209: round 5   (  Medium  ):    8 del cols,    2 del rows,   51 chg bounds,   12 chg sides,    6 chg coeffs,  129 tsx applied,   32 tsx conflicts
+209: round 6   (Exhaustive):    8 del cols,    2 del rows,   51 chg bounds,   12 chg sides,    6 chg coeffs,  129 tsx applied,   32 tsx conflicts
+209: round 7   (  Final   ): Unchanged
+209: presolved 7 rounds:    8 del cols,    2 del rows,   51 chg bounds,   12 chg sides,    6 chg coeffs,  129 tsx applied,   32 tsx conflicts
+209: 
+209:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+209:        colsingleton            7                0.0                  0                0.0              0.000
+209:     coefftightening            0                0.0                  0                0.0              0.000
+209:         propagation            7               57.1                120              100.0              0.012
+209:       fixcontinuous            2                0.0                  0                0.0              0.000
+209:       simpleprobing            0                0.0                  0                0.0              0.000
+209:        parallelrows            1                0.0                  0                0.0              0.013
+209:        parallelcols            1                0.0                  0                0.0              0.000
+209:            stuffing            2               50.0                 40               20.0              0.012
+209:             dualfix            2               50.0                  1              100.0              0.000
+209:        simplifyineq            0                0.0                  0                0.0              0.000
+209:         doubletoneq            0                0.0                  0                0.0              0.000
+209:             implint            0                0.0                  0                0.0              0.000
+209:              domcol            1                0.0                  0                0.0              0.001
+209:           dualinfer            0                0.0                  0                0.0              0.000
+209:             probing            0                0.0                  0                0.0              0.000
+209:        substitution            0                0.0                  0                0.0              0.000
+209:            sparsify            0                0.0                  0                0.0              0.000
+209: 
+209: reduced problem:
+209:   reduced rows:     41
+209:   reduced columns:  33
+209:   reduced int. columns:  0
+209:   reduced cont. columns:  33
+209:   reduced nonzeros: 274
+209: 
+209: presolving finished after 0.055 seconds
+209: 
+209: Equilibrium scaling LP (persistent)
+209: Simplifier removed 3 rows, 3 columns, 8 nonzeros, 16 col bounds, 25 row bounds
+209: Reduced LP has 38 rows 30 columns 266 nonzeros
+209: Equilibrium scaling LP
+209: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+209:   E  |    0.0 |       0 |     2 | 0.00e+00 | 4.81e+04 |       18 | -3.30000000e+03
+209:   E  |    0.0 |      47 |     3 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
+209:  --- unscaling internal solution
+209:  --- unsimplifying solution and basis
+209:  --- unscaling external solution
+209:  --- verifying computed solution
+209:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
+209:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.74990013e+03
+209:  --- unscaling external solution
+209:  --- verifying computed solution
+209: 
+209: SoPlex status       : problem is solved [optimal]
+209: Solving time (sec)  : 0.00
+209: Iterations          : 47
+209: Objective value     : -1.74990013e+03
+209: 
+209: Solution passed validation
+209: 
+209: postsolve finished after 0.009 seconds
+209: feasible: true
+209: objective value: -1749.90012990621
+209: 
+209: violations:
+209:   bounds:      7.54951656745106e-15
+209:   constraints: 0
+209:   integrality: 0
+209: 
+209: validation: SUCCESS
+209: Solving time 0.071 seconds
+209: 
+209: solving finished after 0.071 seconds
+197: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+197: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+197: 
+197: External libraries: 
+197:   Boost    1.83.0 	 (https://www.boost.org/)
+197:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+197:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+197:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+197: 
+197: reading took 0.0405 seconds
+197: Numerical Statistics:
+197:  Matrix range    [0e+00,2e+02]
+197:  Objective range [1e+00,1e+00]
+197:  Bounds range    [0e+00,0e+00]
+197:  RHS range       [2e-01,1e+02]
+197:  Dynamism Variables: 4e+04
+197:  Dynamism Rows     : 2e+04
+197: set presolve.componentsmaxint = -1
+197: set presolve.detectlindep = 0
+197: set doubletoneq.enabled = 0
+197: set dualinfer.enabled = 0
+197: set substitution.enabled = 0
+197: set sparsify.enabled = 0
+197: set calculate_basis_for_dual = 0
+197: 
+197: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/brandy.mps with dual-postsolve activated
+197:   rows:     220
+197:   columns:  249
+197:   int. columns:  0
+197:   cont. columns:  249
+197:   nonzeros: 2148
+197: 
+197: round 0   ( Trivial  ):   41 del cols,   58 del rows,   73 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+197: round 1   (   Fast   ):   44 del cols,   59 del rows,  166 chg bounds,    0 chg sides,    0 chg coeffs,  192 tsx applied,    0 tsx conflicts
+197: round 2   (   Fast   ):   44 del cols,   59 del rows,  245 chg bounds,    0 chg sides,    0 chg coeffs,  392 tsx applied,    0 tsx conflicts
+197: round 3   (   Fast   ):   44 del cols,   59 del rows,  288 chg bounds,    0 chg sides,    0 chg coeffs,  480 tsx applied,    0 tsx conflicts
+197: round 4   (  Medium  ):   61 del cols,   61 del rows,  305 chg bounds,   11 chg sides,   11 chg coeffs,  531 tsx applied,   43 tsx conflicts
+197: round 5   (  Medium  ):   64 del cols,   63 del rows,  321 chg bounds,   12 chg sides,   12 chg coeffs,  566 tsx applied,   46 tsx conflicts
+197: round 6   (Exhaustive):   66 del cols,   64 del rows,  330 chg bounds,   12 chg sides,   12 chg coeffs,  581 tsx applied,   46 tsx conflicts
+197: round 7   (  Final   ):   66 del cols,   64 del rows,  334 chg bounds,   12 chg sides,   12 chg coeffs,  589 tsx applied,   46 tsx conflicts
+197: presolved 7 rounds:   66 del cols,   64 del rows,  334 chg bounds,   12 chg sides,   12 chg coeffs,  589 tsx applied,   46 tsx conflicts
+197: 
+197:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+197:        colsingleton            7                0.0                  0                0.0              0.000
+197:     coefftightening            0                0.0                  0                0.0              0.000
+197:         propagation            7              100.0                564              100.0              0.014
+197:       fixcontinuous            2                0.0                  0                0.0              0.000
+197:       simpleprobing            0                0.0                  0                0.0              0.000
+197:        parallelrows            2                0.0                  0                0.0              0.013
+197:        parallelcols            2               50.0                  4              100.0              0.003
+197:            stuffing            3               66.7                 62               25.8              0.001
+197:             dualfix            3               33.3                  4              100.0              0.003
+197:        simplifyineq            0                0.0                  0                0.0              0.000
+197:         doubletoneq            0                0.0                  0                0.0              0.000
+197:             implint            0                0.0                  0                0.0              0.000
+197:              domcol            1              100.0                  1              100.0              0.003
+197:           dualinfer            0                0.0                  0                0.0              0.000
+197:             probing            0                0.0                  0                0.0              0.000
+197:        substitution            0                0.0                  0                0.0              0.000
+197:            sparsify            0                0.0                  0                0.0              0.000
+197: 
+197: reduced problem:
+197:   reduced rows:     118
+197:   reduced columns:  183
+197:   reduced int. columns:  0
+197:   reduced cont. columns:  183
+197:   reduced nonzeros: 1657
+197: 
+197: presolving finished after 0.207 seconds
+197: 
+197: Equilibrium scaling LP (persistent)
+197: Simplifier removed 5 rows, 4 columns, 16 nonzeros, 22 col bounds, 33 row bounds
+197: Reduced LP has 113 rows 179 columns 1636 nonzeros
+197: Equilibrium scaling LP
+197: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+197:   L  |    0.0 |       0 |     3 | 9.10e-01 | 5.50e+02 |       67 | -4.21342648e+02
+197:   L  |    0.0 |     199 |     6 | 9.10e-01 | 1.89e+02 |       43 | 1.18882704e+03
+197:   E  |    0.0 |     385 |     8 | 0.00e+00 | 1.47e-02 |        2 | 1.51851652e+03
+197:   E  |    0.0 |     386 |     9 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+197:  --- unscaling internal solution
+197:  --- unsimplifying solution and basis
+197:  --- unscaling external solution
+197:  --- verifying computed solution
+197:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+197:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
+197:  --- unscaling external solution
+197:  --- verifying computed solution
 202: 
 202: SoPlex status       : problem is solved [optimal]
-202: Solving time (sec)  : 0.00
+202: Solving time (sec)  : 0.02
 202: Iterations          : 357
 202: Objective value     : 1.72791066e+05
 202: 
 202: Solution passed validation
 202: 
-202: postsolve finished after 0.015 seconds
+202: postsolve finished after 0.027 seconds
 202: feasible: true
 202: objective value: 172791.065595612
 202: 
@@ -13406,36 +13432,18 @@
 202:   integrality: 0
 202: 
 202: validation: SUCCESS
-202: Solving time 0.151 seconds
+202: Solving time 0.175 seconds
 202: 
-202: solving finished after 0.151 seconds
-202/287 Test #210: d-solve-lotfi.mps-lp_presolvers_without_basis.set ..........................................Subprocess aborted***Exception:   0.03 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-205:   L  |    0.0 |     108 |     5 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-205:  --- unscaling internal solution
-test 213
-        Start 213: d-solve-recipe.mps-lp_presolvers_without_basis.set
-
-213: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-213: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-213: Test timeout computed to be: 10000000
-205:  --- unsimplifying solution and basis
-205:  --- unscaling external solution
-205:  --- verifying computed solution
-205:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-205:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-205:  --- unscaling external solution
-205:  --- verifying computed solution
+202: solving finished after 0.175 seconds
 205: 
 205: SoPlex status       : problem is solved [optimal]
-205: Solving time (sec)  : 0.00
+205: Solving time (sec)  : 0.02
 205: Iterations          : 108
 205: Objective value     : -8.96644822e+05
 205: 
 205: Solution passed validation
 205: 
-205: postsolve finished after 0.004 seconds
+205: postsolve finished after 0.007 seconds
 205: feasible: true
 205: objective value: -896644.821863046
 205: 
@@ -13445,9 +13453,94 @@
 205:   integrality: 0
 205: 
 205: validation: SUCCESS
-205: Solving time 0.147 seconds
+205: Solving time 0.095 seconds
 205: 
-205: solving finished after 0.147 seconds
+205: solving finished after 0.095 seconds
+test 222
+        Start 222: d-solve-sc50a.mps-lp_presolvers_without_basis.set
+
+222: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps" "-o" "-0.64575077058564509026860413914575e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+222: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+222: Test timeout computed to be: 10000000
+200: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+200: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+200: 
+200: External libraries: 
+200:   Boost    1.83.0 	 (https://www.boost.org/)
+200:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+200:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+200:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+200: 
+200: reading took 0.031 seconds
+200: Numerical Statistics:
+200:  Matrix range    [4e-03,2e+02]
+200:  Objective range [2e-01,1e+00]
+200:  Bounds range    [1e+00,3e+02]
+200:  RHS range       [3e-02,3e+03]
+200:  Dynamism Variables: 1e+04
+200:  Dynamism Rows     : 2e+06
+200: set presolve.componentsmaxint = -1
+200: set presolve.detectlindep = 0
+200: set doubletoneq.enabled = 0
+200: set dualinfer.enabled = 0
+200: set substitution.enabled = 0
+200: set sparsify.enabled = 0
+200: set calculate_basis_for_dual = 0
+200: 
+200: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/capri.mps with dual-postsolve activated
+200:   rows:     271
+200:   columns:  353
+200:   int. columns:  0
+200:   cont. columns:  353
+200:   nonzeros: 1767
+200: 
+200: round 0   ( Trivial  ):   24 del cols,    8 del rows,   16 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+200: round 1   (   Fast   ):   27 del cols,   13 del rows,  154 chg bounds,    0 chg sides,    0 chg coeffs,  344 tsx applied,    0 tsx conflicts
+200: round 2   (   Fast   ):   32 del cols,   20 del rows,  217 chg bounds,    0 chg sides,    0 chg coeffs,  512 tsx applied,    0 tsx conflicts
+200: round 3   (   Fast   ):   32 del cols,   22 del rows,  259 chg bounds,    0 chg sides,    0 chg coeffs,  598 tsx applied,    0 tsx conflicts
+200: round 4   (   Fast   ):   32 del cols,   22 del rows,  307 chg bounds,    0 chg sides,    0 chg coeffs,  696 tsx applied,    0 tsx conflicts
+200: round 5   (  Medium  ):   56 del cols,   33 del rows,  368 chg bounds,    0 chg sides,    0 chg coeffs,  843 tsx applied,   49 tsx conflicts
+200: round 6   (  Medium  ):   64 del cols,   37 del rows,  379 chg bounds,    8 chg sides,    4 chg coeffs,  866 tsx applied,   61 tsx conflicts
+200: round 7   (Exhaustive):   64 del cols,   37 del rows,  383 chg bounds,    8 chg sides,    4 chg coeffs,  870 tsx applied,   61 tsx conflicts
+200: round 8   (  Final   ):   64 del cols,   37 del rows,  383 chg bounds,    8 chg sides,    4 chg coeffs,  870 tsx applied,   61 tsx conflicts
+200: presolved 8 rounds:   64 del cols,   37 del rows,  383 chg bounds,    8 chg sides,    4 chg coeffs,  870 tsx applied,   61 tsx conflicts
+200: 
+200:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+200:        colsingleton            8                0.0                  0                0.0              0.000
+200:     coefftightening            0                0.0                  0                0.0              0.000
+200:         propagation            8               75.0                754              100.0              0.033
+200:       fixcontinuous            2                0.0                  0                0.0              0.000
+200:       simpleprobing            0                0.0                  0                0.0              0.000
+200:        parallelrows            2                0.0                  0                0.0              0.005
+200:        parallelcols            2                0.0                  0                0.0              0.008
+200:            stuffing            3               66.7                124               54.0              0.001
+200:             dualfix            4               75.0                 53               92.5              0.007
+200:        simplifyineq            0                0.0                  0                0.0              0.000
+200:         doubletoneq            0                0.0                  0                0.0              0.000
+200:             implint            0                0.0                  0                0.0              0.000
+200:              domcol            1                0.0                  0                0.0              0.007
+200:           dualinfer            0                0.0                  0                0.0              0.000
+200:             probing            0                0.0                  0                0.0              0.000
+200:        substitution            0                0.0                  0                0.0              0.000
+200:            sparsify            0                0.0                  0                0.0              0.000
+200: 
+200: reduced problem:
+200:   reduced rows:     234
+200:   reduced columns:  289
+200:   reduced int. columns:  0
+200:   reduced cont. columns:  289
+200:   reduced nonzeros: 1298
+200: 
+200: presolving finished after 0.243 seconds
+200: 
+200: Equilibrium scaling LP (persistent)
+200: Simplifier removed 22 rows, 22 columns, 55 nonzeros, 110 col bounds, 102 row bounds
+200: Reduced LP has 212 rows 267 columns 1243 nonzeros
+200: Equilibrium scaling LP
+200: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+200:   L  |    0.0 |       0 |     3 | 8.89e+00 | 1.07e+04 |       96 | -1.67139209e+03
+200:   L  |    0.0 |     199 |     3 | 8.89e+00 | 8.78e+01 |       96 | -1.33116597e+03
+200:   E  |    0.0 |     261 |     5 | 0.00e+00 | 1.44e+02 |       19 | 3.06589331e+03
 200:   L  |    0.0 |     316 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
 200:   L  |    0.0 |     316 |     6 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
 200:  --- unscaling internal solution
@@ -13458,16 +13551,27 @@
 200:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 2.69001291e+03
 200:  --- unscaling external solution
 200:  --- verifying computed solution
-197:   E  |    0.0 |     385 |     8 | 0.00e+00 | 1.47e-02 |        2 | 1.51851652e+03
-197:   E  |    0.0 |     386 |     9 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-197:  --- unscaling internal solution
-197:  --- unsimplifying solution and basis
-197:  --- unscaling external solution
-197:  --- verifying computed solution
-197:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-197:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.51850990e+03
-197:  --- unscaling external solution
-197:  --- verifying computed solution
+200: 
+200: SoPlex status       : problem is solved [optimal]
+200: Solving time (sec)  : 0.02
+200: Iterations          : 316
+200: Objective value     : 2.69001291e+03
+200: 
+200: Solution passed validation
+200: 
+200: postsolve finished after 0.016 seconds
+200: feasible: true
+200: objective value: 2690.01291376816
+200: 
+200: violations:
+200:   bounds:      1.42063072416931e-14
+200:   constraints: 0
+200:   integrality: 0
+200: 
+200: validation: SUCCESS
+200: Solving time 0.280 seconds
+200: 
+200: solving finished after 0.280 seconds
 203: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 203: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 203: 
@@ -13477,7 +13581,7 @@
 203:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 203:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 203: 
-203: reading took 0.0428 seconds
+203: reading took 0.056 seconds
 203: Numerical Statistics:
 203:  Matrix range    [5e-04,3e+01]
 203:  Objective range [1e-05,4e+03]
@@ -13512,33 +13616,19 @@
 203:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 203:        colsingleton            6                0.0                  0                0.0              0.000
 203:     coefftightening            0                0.0                  0                0.0              0.000
-203:         propagation            6               66.7                564              100.0              0.024
+203:         propagation            6               66.7                564              100.0              0.014
 203:       fixcontinuous            2                0.0                  0                0.0              0.000
 203:       simpleprobing            0                0.0                  0                0.0              0.000
-203:        parallelrows            2                0.0                  0                0.0              0.004
-203:        parallelcols            2               50.0                  1              100.0              0.019
-203:            stuffing            4               75.0                 92               64.1              0.005
-203:             dualfix            5              100.0                338               93.8              0.013
+203:        parallelrows            2                0.0                  0                0.0              0.034
+203:        parallelcols            2               50.0                  1              100.0              0.030
+203:            stuffing            4               75.0                 92               64.1              0.032
+203:             dualfix            5              100.0                338               93.8              0.026
 203:        simplifyineq            0                0.0                  0                0.0              0.000
 203:         doubletoneq            0                0.0                  0                0.0              0.000
 203:             implint            0                0.0                  0                0.0              0.000
-203:              domcol            1                0.0                  0                0.0              0.005
+203:              domcol            1                0.0                  0                0.0              0.007
 203:           dualinfer            0                0.0                  0                0.0              0.000
 203:             probing            0                0.0                  0                0.0              0.000
-203/287 Test #202: q-solve-finnis.mps-lp_presolvers_without_basis.set .........................................   Passed    0.24 sec
-204/287 Test #205: q-solve-israel.mps-lp_presolvers_without_basis.set .........................................   Passed    0.20 sec
-test 214
-        Start 214: q-solve-recipe.mps-lp_presolvers_without_basis.set
-
-214: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-214: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-214: Test timeout computed to be: 10000000
-test 215
-        Start 215: r-solve-recipe.mps-lp_presolvers_without_basis.set
-
-215: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps" "-o" "-0.266616e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-215: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-215: Test timeout computed to be: 10000000
 203:        substitution            0                0.0                  0                0.0              0.000
 203:            sparsify            0                0.0                  0                0.0              0.000
 203: 
@@ -13549,7 +13639,7 @@
 203:   reduced cont. columns:  433
 203:   reduced nonzeros: 1488
 203: 
-203: presolving finished after 0.156 seconds
+203: presolving finished after 0.169 seconds
 203: 
 203: Equilibrium scaling LP (persistent)
 203: Simplifier removed 9 rows, 9 columns, 18 nonzeros, 13 col bounds, 18 row bounds
@@ -13557,34 +13647,339 @@
 203: Equilibrium scaling LP
 203: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 203:   L  |    0.0 |       0 |     3 | 1.80e+01 | 2.21e+04 |       69 | -2.15747933e+05
-200: 
-200: SoPlex status       : problem is solved [optimal]
-200: Solving time (sec)  : 0.00
-200: Iterations          : 316
-200: Objective value     : 2.69001291e+03
-200: 
-200: Solution passed validation
-200: 
-200: postsolve finished after 0.017 seconds
-200: feasible: true
-200: objective value: 2690.01291376816
-200: 
-200: violations:
-200:   bounds:      1.42063072416931e-14
-200:   constraints: 0
-200:   integrality: 0
-200: 
-200: validation: SUCCESS
-200: Solving time 0.210 seconds
-200: 
-200: solving finished after 0.210 seconds
-205/287 Test #200: r-solve-capri.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.30 sec
-test 216
-        Start 216: d-solve-sc105.mps-lp_presolvers_without_basis.set
-
-216: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-216: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-216: Test timeout computed to be: 10000000
+203:   L  |    0.0 |     199 |     3 | 1.80e+01 | 1.08e+04 |       69 | 1.43957313e+05
+203:   E  |    0.0 |     357 |     5 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+203:   E  |    0.0 |     357 |     5 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+203:  --- unscaling internal solution
+203:  --- unsimplifying solution and basis
+203:  --- unscaling external solution
+203:  --- verifying computed solution
+203:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+203:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
+203:  --- unscaling external solution
+203:  --- verifying computed solution
+206: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+206: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+206: 
+206: External libraries: 
+206:   Boost    1.83.0 	 (https://www.boost.org/)
+206:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+206:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+206:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+206: 
+206: reading took 0.0144 seconds
+206: Numerical Statistics:
+206:  Matrix range    [1e-03,2e+03]
+206:  Objective range [2e-01,3e+03]
+206:  Bounds range    [0e+00,0e+00]
+206:  RHS range       [5e-01,9e+05]
+206:  Dynamism Variables: 5e+05
+206:  Dynamism Rows     : 1e+04
+206: set presolve.componentsmaxint = -1
+206: set presolve.detectlindep = 0
+206: set doubletoneq.enabled = 0
+206: set dualinfer.enabled = 0
+206: set substitution.enabled = 0
+206: set sparsify.enabled = 0
+206: set calculate_basis_for_dual = 0
+206: 
+206: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps with dual-postsolve activated
+206:   rows:     174
+206:   columns:  142
+206:   int. columns:  0
+206:   cont. columns:  142
+206:   nonzeros: 2269
+206: 
+206: round 0   ( Trivial  ):    1 del cols,   11 del rows,   12 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+206: round 1   (   Fast   ):    1 del cols,   11 del rows,  298 chg bounds,    0 chg sides,    0 chg coeffs, 1506 tsx applied,    0 tsx conflicts
+206: round 2   (   Fast   ):    1 del cols,   11 del rows,  407 chg bounds,    0 chg sides,    0 chg coeffs, 1830 tsx applied,    0 tsx conflicts
+206: round 3   (   Fast   ):    1 del cols,   11 del rows,  439 chg bounds,    0 chg sides,    0 chg coeffs, 1902 tsx applied,    0 tsx conflicts
+206: round 4   (  Medium  ):    1 del cols,   11 del rows,  457 chg bounds,    0 chg sides,    0 chg coeffs, 1920 tsx applied,    0 tsx conflicts
+206: round 5   (Exhaustive):    3 del cols,   11 del rows,  471 chg bounds,    0 chg sides,    0 chg coeffs, 1934 tsx applied,    0 tsx conflicts
+206: round 6   (Exhaustive):    3 del cols,   11 del rows,  483 chg bounds,    0 chg sides,    0 chg coeffs, 1946 tsx applied,    0 tsx conflicts
+206: round 7   (  Final   ):    3 del cols,   11 del rows,  483 chg bounds,    0 chg sides,    0 chg coeffs, 1946 tsx applied,    0 tsx conflicts
+206: presolved 7 rounds:    3 del cols,   11 del rows,  483 chg bounds,    0 chg sides,    0 chg coeffs, 1946 tsx applied,    0 tsx conflicts
+206: 
+206:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+206:        colsingleton            7                0.0                  0                0.0              0.000
+206:     coefftightening            0                0.0                  0                0.0              0.000
+206:         propagation            7               42.9               1902              100.0              0.039
+206:       fixcontinuous            2                0.0                  0                0.0              0.000
+206:       simpleprobing            0                0.0                  0                0.0              0.000
+206:        parallelrows            2                0.0                  0                0.0              0.016
+206:        parallelcols            2                0.0                  0                0.0              0.006
+206:            stuffing            2                0.0                  0                0.0              0.000
+206:             dualfix            4               75.0                 42              100.0              0.005
+206:        simplifyineq            0                0.0                  0                0.0              0.000
+206:         doubletoneq            0                0.0                  0                0.0              0.000
+206:             implint            0                0.0                  0                0.0              0.000
+206:              domcol            2               50.0                  2              100.0              0.018
+206:           dualinfer            0                0.0                  0                0.0              0.000
+206:             probing            0                0.0                  0                0.0              0.000
+206:        substitution            0                0.0                  0                0.0              0.000
+206:            sparsify            0                0.0                  0                0.0              0.000
+206: 
+206: reduced problem:
+206:   reduced rows:     163
+206:   reduced columns:  139
+206:   reduced int. columns:  0
+206:   reduced cont. columns:  139
+206:   reduced nonzeros: 2200
+206: 
+206: presolving finished after 0.267 seconds
+206: 
+206: Equilibrium scaling LP (persistent)
+206: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+206: Reduced LP has 163 rows 139 columns 2200 nonzeros
+206: Equilibrium scaling LP
+206: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+206:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.01e+05 |       87 | -4.25806009e+06
+206:   L  |    0.0 |     108 |     5 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+206:  --- unscaling internal solution
+206:  --- unsimplifying solution and basis
+206:  --- unscaling external solution
+206:  --- verifying computed solution
+206:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+206:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
+206:  --- unscaling external solution
+206:  --- verifying computed solution
+206: 
+206: SoPlex status       : problem is solved [optimal]
+206: Solving time (sec)  : 0.02
+206: Iterations          : 108
+206: Objective value     : -8.96644822e+05
+206: 
+206: Solution passed validation
+206: 
+206: postsolve finished after 0.029 seconds
+206: feasible: true
+206: objective value: -896644.821863046
+206: 
+206: violations:
+206:   bounds:      0
+206:   constraints: 0
+206:   integrality: 0
+206: 
+206: validation: SUCCESS
+206: Solving time 0.311 seconds
+206: 
+206: solving finished after 0.311 seconds
+211: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+211: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+211: 
+211: External libraries: 
+211:   Boost    1.83.0 	 (https://www.boost.org/)
+211:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+211:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+211:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+211: 
+211: reading took 0.00626 seconds
+211: Numerical Statistics:
+211:  Matrix range    [2e-02,1e+03]
+211:  Objective range [1e+00,1e+00]
+211:  Bounds range    [0e+00,0e+00]
+211:  RHS range       [1e+00,2e+04]
+211:  Dynamism Variables: 2e+04
+211:  Dynamism Rows     : 1e+03
+211: set presolve.componentsmaxint = -1
+211: set presolve.detectlindep = 0
+211: set doubletoneq.enabled = 0
+211: set dualinfer.enabled = 0
+211: set substitution.enabled = 0
+211: set sparsify.enabled = 0
+211: set calculate_basis_for_dual = 0
+211: 
+211: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps with dual-postsolve activated
+211:   rows:     153
+211:   columns:  308
+211:   int. columns:  0
+211:   cont. columns:  308
+211:   nonzeros: 1078
+211: 
+211: round 0   ( Trivial  ):    4 del cols,    9 del rows,   13 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+211: round 1   (   Fast   ):    6 del cols,   13 del rows,  219 chg bounds,    0 chg sides,    0 chg coeffs,  406 tsx applied,    0 tsx conflicts
+211: round 2   (   Fast   ):    8 del cols,   19 del rows,  286 chg bounds,    0 chg sides,    0 chg coeffs,  532 tsx applied,    0 tsx conflicts
+211: round 3   (   Fast   ):    8 del cols,   19 del rows,  336 chg bounds,    0 chg sides,    0 chg coeffs,  632 tsx applied,    0 tsx conflicts
+211: round 4   (  Medium  ):   23 del cols,   25 del rows,  347 chg bounds,    9 chg sides,    9 chg coeffs,  669 tsx applied,   46 tsx conflicts
+211: round 5   (  Medium  ):   30 del cols,   32 del rows,  348 chg bounds,    9 chg sides,    9 chg coeffs,  678 tsx applied,   52 tsx conflicts
+211: round 6   (  Medium  ):   80 del cols,   36 del rows,  356 chg bounds,   55 chg sides,   55 chg coeffs,  736 tsx applied,  102 tsx conflicts
+211: round 7   (  Medium  ):   96 del cols,   36 del rows,  366 chg bounds,   71 chg sides,   71 chg coeffs,  762 tsx applied,  150 tsx conflicts
+211: round 8   (Exhaustive):   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
+211: round 9   (  Final   ):   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
+211: presolved 9 rounds:   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
+211: 
+211:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+211:        colsingleton            9                0.0                  0                0.0              0.000
+211:     coefftightening            0                0.0                  0                0.0              0.000
+211:         propagation            9               55.6                656              100.0              0.029
+211:       fixcontinuous            3                0.0                  0                0.0              0.000
+211:       simpleprobing            0                0.0                  0                0.0              0.000
+211:        parallelrows            2                0.0                  0                0.0              0.004
+211:        parallelcols            2                0.0                  0                0.0              0.016
+211:            stuffing            5               80.0                236               36.9              0.001
+211:             dualfix            6               83.3                 36               97.2              0.002
+211:        simplifyineq            0                0.0                  0                0.0              0.000
+211:         doubletoneq            0                0.0                  0                0.0              0.000
+211:             implint            0                0.0                  0                0.0              0.000
+211:              domcol            1                0.0                  0                0.0              0.001
+211:           dualinfer            0                0.0                  0                0.0              0.000
+211:             probing            0                0.0                  0                0.0              0.000
+211:        substitution            0                0.0                  0                0.0              0.000
+211:            sparsify            0                0.0                  0                0.0              0.000
+211: 
+211: reduced problem:
+211:   reduced rows:     117
+211:   reduced columns:  212
+211:   reduced int. columns:  0
+211:   reduced cont. columns:  212
+211:   reduced nonzeros: 526
+211: 
+211: presolving finished after 0.129 seconds
+211: 
+211: Equilibrium scaling LP (persistent)
+211: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+211: Reduced LP has 117 rows 212 columns 526 nonzeros
+211: Equilibrium scaling LP
+211: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+211:   L  |    0.0 |       0 |     3 | 0.00e+00 | 5.84e+05 |       73 | -3.16929351e+03
+211:   L  |    0.0 |     160 |     5 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+211:  --- unscaling internal solution
+211:  --- unsimplifying solution and basis
+211:  --- unscaling external solution
+211:  --- verifying computed solution
+211:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+211:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+211:  --- unscaling external solution
+211:  --- verifying computed solution
+211: 
+211: SoPlex status       : problem is solved [optimal]
+211: Solving time (sec)  : 0.02
+211: Iterations          : 160
+211: Objective value     : -2.52647061e+01
+211: 
+211: Solution passed validation
+211: 
+211: postsolve finished after 0.004 seconds
+211: feasible: true
+211: objective value: -25.26470606188
+211: 
+211: violations:
+211:   bounds:      0
+211:   constraints: 0
+211:   integrality: 0
+211: 
+211: validation: SUCCESS
+211: Solving time 0.141 seconds
+211: 
+211: solving finished after 0.141 seconds
+212: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+212: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+212: 
+212: External libraries: 
+212:   Boost    1.83.0 	 (https://www.boost.org/)
+212:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+212:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+212:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+212: 
+212: reading took 0.00756 seconds
+212: Numerical Statistics:
+212:  Matrix range    [2e-02,1e+03]
+212:  Objective range [1e+00,1e+00]
+212:  Bounds range    [0e+00,0e+00]
+212:  RHS range       [1e+00,2e+04]
+212:  Dynamism Variables: 2e+04
+212:  Dynamism Rows     : 1e+03
+212: set presolve.componentsmaxint = -1
+212: set presolve.detectlindep = 0
+212: set doubletoneq.enabled = 0
+212: set dualinfer.enabled = 0
+212: set substitution.enabled = 0
+212: set sparsify.enabled = 0
+212: set calculate_basis_for_dual = 0
+212: 
+212: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps with dual-postsolve activated
+212:   rows:     153
+212:   columns:  308
+212:   int. columns:  0
+212:   cont. columns:  308
+212:   nonzeros: 1078
+212: 
+212: round 0   ( Trivial  ):    4 del cols,    9 del rows,   13 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+212: round 1   (   Fast   ):    6 del cols,   13 del rows,  219 chg bounds,    0 chg sides,    0 chg coeffs,  406 tsx applied,    0 tsx conflicts
+212: round 2   (   Fast   ):    8 del cols,   19 del rows,  286 chg bounds,    0 chg sides,    0 chg coeffs,  532 tsx applied,    0 tsx conflicts
+212: round 3   (   Fast   ):    8 del cols,   19 del rows,  336 chg bounds,    0 chg sides,    0 chg coeffs,  632 tsx applied,    0 tsx conflicts
+212: round 4   (  Medium  ):   23 del cols,   25 del rows,  347 chg bounds,    9 chg sides,    9 chg coeffs,  669 tsx applied,   46 tsx conflicts
+212: round 5   (  Medium  ):   30 del cols,   32 del rows,  348 chg bounds,    9 chg sides,    9 chg coeffs,  678 tsx applied,   52 tsx conflicts
+212: round 6   (  Medium  ):   80 del cols,   36 del rows,  356 chg bounds,   55 chg sides,   55 chg coeffs,  736 tsx applied,  102 tsx conflicts
+212: round 7   (  Medium  ):   96 del cols,   36 del rows,  366 chg bounds,   71 chg sides,   71 chg coeffs,  762 tsx applied,  150 tsx conflicts
+212: round 8   (Exhaustive):   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
+212: round 9   (  Final   ):   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
+212: presolved 9 rounds:   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
+212: 
+212:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+212:        colsingleton            9                0.0                  0                0.0              0.000
+212:     coefftightening            0                0.0                  0                0.0              0.000
+212:         propagation            9               55.6                656              100.0              0.011
+212:       fixcontinuous            3                0.0                  0                0.0              0.000
+212:       simpleprobing            0                0.0                  0                0.0              0.000
+212:        parallelrows            2                0.0                  0                0.0              0.003
+212:        parallelcols            2                0.0                  0                0.0              0.004
+212:            stuffing            5               80.0                236               36.9              0.003
+212:             dualfix            6               83.3                 36               97.2              0.009
+212:        simplifyineq            0                0.0                  0                0.0              0.000
+212:         doubletoneq            0                0.0                  0                0.0              0.000
+212:             implint            0                0.0                  0                0.0              0.000
+212:              domcol            1                0.0                  0                0.0              0.003
+212:           dualinfer            0                0.0                  0                0.0              0.000
+212:             probing            0                0.0                  0                0.0              0.000
+212:        substitution            0                0.0                  0                0.0              0.000
+212:            sparsify            0                0.0                  0                0.0              0.000
+212: 
+212: reduced problem:
+212:   reduced rows:     117
+212:   reduced columns:  212
+212:   reduced int. columns:  0
+212:   reduced cont. columns:  212
+212:   reduced nonzeros: 526
+212: 
+212: presolving finished after 0.100 seconds
+212: 
+212: Equilibrium scaling LP (persistent)
+212: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+212: Reduced LP has 117 rows 212 columns 526 nonzeros
+212: Equilibrium scaling LP
+212: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+212:   L  |    0.0 |       0 |     3 | 0.00e+00 | 5.84e+05 |       73 | -3.16929351e+03
+212:   L  |    0.0 |     160 |     5 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+212:  --- unscaling internal solution
+212:  --- unsimplifying solution and basis
+212:  --- unscaling external solution
+212:  --- verifying computed solution
+212:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+212:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
+212:  --- unscaling external solution
+212:  --- verifying computed solution
+212: 
+212: SoPlex status       : problem is solved [optimal]
+212: Solving time (sec)  : 0.02
+212: Iterations          : 160
+212: Objective value     : -2.52647061e+01
+212: 
+212: Solution passed validation
+212: 
+212: postsolve finished after 0.011 seconds
+212: feasible: true
+212: objective value: -25.26470606188
+212: 
+212: violations:
+212:   bounds:      0
+212:   constraints: 0
+212:   integrality: 0
+212: 
+212: validation: SUCCESS
+212: Solving time 0.123 seconds
+212: 
+212: solving finished after 0.123 seconds
 213: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 213: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 213: 
@@ -13594,7 +13989,7 @@
 213:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 213:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 213: 
-213: reading took 0.00358 seconds
+213: reading took 0.00267 seconds
 213: Numerical Statistics:
 213:  Matrix range    [1e-01,1e+02]
 213:  Objective range [1e-03,2e+00]
@@ -13646,7 +14041,7 @@
 213:         propagation           20               35.0                158              100.0              0.000
 213:       fixcontinuous            5                0.0                  0                0.0              0.000
 213:       simpleprobing            0                0.0                  0                0.0              0.000
-213:        parallelrows            3                0.0                  0                0.0              0.005
+213:        parallelrows            3                0.0                  0                0.0              0.000
 213:        parallelcols            4               25.0                 27              100.0              0.000
 213:            stuffing           12               75.0                194               21.1              0.000
 213:             dualfix            6               16.7                  1              100.0              0.000
@@ -13666,7 +14061,7 @@
 213:   reduced cont. columns:  55
 213:   reduced nonzeros: 344
 213: 
-213: presolving finished after 0.009 seconds
+213: presolving finished after 0.003 seconds
 213: 
 213: Equilibrium scaling LP (persistent)
 213: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -13691,7 +14086,7 @@
 213: 
 213: Solution passed validation
 213: 
-213: postsolve finished after 0.000 seconds
+213: postsolve finished after 0.008 seconds
 213: feasible: true
 213: objective value: -266.616
 213: 
@@ -13701,133 +14096,229 @@
 213:   integrality: 0
 213: 
 213: validation: SUCCESS
-213: Solving time 0.011 seconds
+213: Solving time 0.013 seconds
 213: 
-213: solving finished after 0.011 seconds
-197: 
-197: SoPlex status       : problem is solved [optimal]
-197: Solving time (sec)  : 0.02
-197: Iterations          : 386
-197: Objective value     : 1.51850990e+03
-197: 
-197: Solution passed validation
-197: 
-197: postsolve finished after 0.022 seconds
-197: feasible: true
-197: objective value: 1518.50989648813
-197: 
-197: violations:
-197:   bounds:      0
-197:   constraints: 0
-197:   integrality: 0
-197: 
-197: validation: SUCCESS
-197: Solving time 0.228 seconds
-197: 
-197: solving finished after 0.228 seconds
-203:   L  |    0.0 |     199 |     3 | 1.80e+01 | 1.08e+04 |       69 | 1.43957313e+05
-206/287 Test #197: r-solve-brandy.mps-lp_presolvers_without_basis.set .........................................   Passed    0.38 sec
-test 217
-        Start 217: q-solve-sc105.mps-lp_presolvers_without_basis.set
-
-217: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-217: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-217: Test timeout computed to be: 10000000
-207/287 Test #213: d-solve-recipe.mps-lp_presolvers_without_basis.set .........................................   Passed    0.05 sec
-test 218
-        Start 218: r-solve-sc105.mps-lp_presolvers_without_basis.set
-
-218: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-218: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-218: Test timeout computed to be: 10000000
-211: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-211: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-211: 
-211: External libraries: 
-211:   Boost    1.83.0 	 (https://www.boost.org/)
-211:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-211:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-211:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-211: 
-211: reading took 0.00949 seconds
-211: Numerical Statistics:
-211:  Matrix range    [2e-02,1e+03]
-211:  Objective range [1e+00,1e+00]
-211:  Bounds range    [0e+00,0e+00]
-211:  RHS range       [1e+00,2e+04]
-211:  Dynamism Variables: 2e+04
-211:  Dynamism Rows     : 1e+03
-211: set presolve.componentsmaxint = -1
-211: set presolve.detectlindep = 0
-211: set doubletoneq.enabled = 0
-211: set dualinfer.enabled = 0
-211: set substitution.enabled = 0
-211: set sparsify.enabled = 0
-211: set calculate_basis_for_dual = 0
-211: 
-211: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps with dual-postsolve activated
-211:   rows:     153
-211:   columns:  308
-211:   int. columns:  0
-211:   cont. columns:  308
-211:   nonzeros: 1078
-211: 
-211: round 0   ( Trivial  ):    4 del cols,    9 del rows,   13 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-211: round 1   (   Fast   ):    6 del cols,   13 del rows,  219 chg bounds,    0 chg sides,    0 chg coeffs,  406 tsx applied,    0 tsx conflicts
-211: round 2   (   Fast   ):    8 del cols,   19 del rows,  286 chg bounds,    0 chg sides,    0 chg coeffs,  532 tsx applied,    0 tsx conflicts
-211: round 3   (   Fast   ):    8 del cols,   19 del rows,  336 chg bounds,    0 chg sides,    0 chg coeffs,  632 tsx applied,    0 tsx conflicts
-211: round 4   (  Medium  ):   23 del cols,   25 del rows,  347 chg bounds,    9 chg sides,    9 chg coeffs,  669 tsx applied,   46 tsx conflicts
-211: round 5   (  Medium  ):   30 del cols,   32 del rows,  348 chg bounds,    9 chg sides,    9 chg coeffs,  678 tsx applied,   52 tsx conflicts
-211: round 6   (  Medium  ):   80 del cols,   36 del rows,  356 chg bounds,   55 chg sides,   55 chg coeffs,  736 tsx applied,  102 tsx conflicts
-211: round 7   (  Medium  ):   96 del cols,   36 del rows,  366 chg bounds,   71 chg sides,   71 chg coeffs,  762 tsx applied,  150 tsx conflicts
-211: round 8   (Exhaustive):   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
-211: round 9   (  Final   ):   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
-211: presolved 9 rounds:   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
-211: 
-211:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-211:        colsingleton            9                0.0                  0                0.0              0.000
-211:     coefftightening            0                0.0                  0                0.0              0.000
-211:         propagation            9               55.6                656              100.0              0.004
-211:       fixcontinuous            3                0.0                  0                0.0              0.000
-211:       simpleprobing            0                0.0                  0                0.0              0.000
-211:        parallelrows            2                0.0                  0                0.0              0.000
-211:        parallelcols            2                0.0                  0                0.0              0.000
-211:            stuffing            5               80.0                236               36.9              0.001
-211:             dualfix            6               83.3                 36               97.2              0.002
-211:        simplifyineq            0                0.0                  0                0.0              0.000
-211:         doubletoneq            0                0.0                  0                0.0              0.000
-211:             implint            0                0.0                  0                0.0              0.000
-211:              domcol            1                0.0                  0                0.0              0.000
-211:           dualinfer            0                0.0                  0                0.0              0.000
-211:             probing            0                0.0                  0                0.0              0.000
-211:        substitution            0                0.0                  0                0.0              0.000
-211:            sparsify            0                0.0                  0                0.0              0.000
-211: 
-211: reduced problem:
-211:   reduced rows:     117
-211:   reduced columns:  212
-211:   reduced int. columns:  0
-211:   reduced cont. columns:  212
-211:   reduced nonzeros: 526
-211: 
-211: presolving finished after 0.046 seconds
-211: 
-211: Equilibrium scaling LP (persistent)
-211: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-211: Reduced LP has 117 rows 212 columns 526 nonzeros
-211: Equilibrium scaling LP
-211: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-211:   L  |    0.0 |       0 |     3 | 0.00e+00 | 5.84e+05 |       73 | -3.16929351e+03
-203:   E  |    0.0 |     357 |     5 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-203:   E  |    0.0 |     357 |     5 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-203:  --- unscaling internal solution
-203:  --- unsimplifying solution and basis
-203:  --- unscaling external solution
-203:  --- verifying computed solution
-203:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-203:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.72791066e+05
-203:  --- unscaling external solution
-203:  --- verifying computed solution
+213: solving finished after 0.013 seconds
+214: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+214: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+214: 
+214: External libraries: 
+214:   Boost    1.83.0 	 (https://www.boost.org/)
+214:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+214:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+214:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+214: 
+214: reading took 0.0164 seconds
+214: Numerical Statistics:
+214:  Matrix range    [1e-01,1e+02]
+214:  Objective range [1e-03,2e+00]
+214:  Bounds range    [2e+00,5e+03]
+214:  RHS range       [0e+00,0e+00]
+214:  Dynamism Variables: 1e+02
+214:  Dynamism Rows     : 2e+02
+214: set presolve.componentsmaxint = -1
+214: set presolve.detectlindep = 0
+214: set doubletoneq.enabled = 0
+214: set dualinfer.enabled = 0
+214: set substitution.enabled = 0
+214: set sparsify.enabled = 0
+214: set calculate_basis_for_dual = 0
+214: 
+214: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps with dual-postsolve activated
+214:   rows:     91
+214:   columns:  180
+214:   int. columns:  0
+214:   cont. columns:  180
+214:   nonzeros: 663
+214: 
+214: round 0   ( Trivial  ):   28 del cols,    6 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+214: round 1   (   Fast   ):   33 del cols,   10 del rows,   40 chg bounds,    0 chg sides,    0 chg coeffs,   74 tsx applied,    0 tsx conflicts
+214: round 2   (   Fast   ):   37 del cols,   12 del rows,   59 chg bounds,    0 chg sides,    0 chg coeffs,  114 tsx applied,    0 tsx conflicts
+214: round 3   (   Fast   ):   41 del cols,   14 del rows,   69 chg bounds,    0 chg sides,    0 chg coeffs,  134 tsx applied,    0 tsx conflicts
+214: round 4   (   Fast   ):   43 del cols,   16 del rows,   72 chg bounds,    0 chg sides,    0 chg coeffs,  136 tsx applied,    0 tsx conflicts
+214: round 5   (  Medium  ):   98 del cols,   28 del rows,   72 chg bounds,   29 chg sides,   16 chg coeffs,  191 tsx applied,  112 tsx conflicts
+214: round 6   (  Medium  ):   99 del cols,   28 del rows,   72 chg bounds,   30 chg sides,   17 chg coeffs,  192 tsx applied,  115 tsx conflicts
+214: round 7   (  Medium  ):  101 del cols,   32 del rows,   73 chg bounds,   31 chg sides,   17 chg coeffs,  194 tsx applied,  117 tsx conflicts
+214: round 8   (  Medium  ):  102 del cols,   32 del rows,   73 chg bounds,   32 chg sides,   18 chg coeffs,  195 tsx applied,  120 tsx conflicts
+214: round 9   (  Medium  ):  103 del cols,   33 del rows,   73 chg bounds,   33 chg sides,   18 chg coeffs,  196 tsx applied,  122 tsx conflicts
+214: round 10  (  Medium  ):  105 del cols,   34 del rows,   73 chg bounds,   34 chg sides,   18 chg coeffs,  197 tsx applied,  125 tsx conflicts
+214: round 11  (Exhaustive):  113 del cols,   40 del rows,   81 chg bounds,   34 chg sides,   18 chg coeffs,  205 tsx applied,  125 tsx conflicts
+214: round 12  (Exhaustive):  113 del cols,   40 del rows,   87 chg bounds,   34 chg sides,   18 chg coeffs,  217 tsx applied,  125 tsx conflicts
+214: round 13  (  Medium  ):  121 del cols,   44 del rows,   90 chg bounds,   38 chg sides,   20 chg coeffs,  229 tsx applied,  137 tsx conflicts
+214: round 14  (Exhaustive):  122 del cols,   45 del rows,   91 chg bounds,   38 chg sides,   20 chg coeffs,  230 tsx applied,  137 tsx conflicts
+214: round 15  (   Fast   ):  122 del cols,   46 del rows,   93 chg bounds,   38 chg sides,   20 chg coeffs,  234 tsx applied,  137 tsx conflicts
+214: round 16  (Exhaustive):  122 del cols,   46 del rows,   93 chg bounds,   38 chg sides,   20 chg coeffs,  234 tsx applied,  137 tsx conflicts
+214: round 17  (  Medium  ):  123 del cols,   46 del rows,   93 chg bounds,   40 chg sides,   21 chg coeffs,  235 tsx applied,  146 tsx conflicts
+214: round 18  (  Medium  ):  125 del cols,   47 del rows,   93 chg bounds,   41 chg sides,   21 chg coeffs,  236 tsx applied,  153 tsx conflicts
+214: round 19  (Exhaustive):  125 del cols,   47 del rows,   93 chg bounds,   41 chg sides,   21 chg coeffs,  236 tsx applied,  153 tsx conflicts
+214: round 20  (  Final   ): Unchanged
+214: presolved 20 rounds:  125 del cols,   47 del rows,   93 chg bounds,   41 chg sides,   21 chg coeffs,  236 tsx applied,  153 tsx conflicts
+214: 
+214:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+214:        colsingleton           20                0.0                  0                0.0              0.000
+214:     coefftightening            0                0.0                  0                0.0              0.000
+214:         propagation           20               35.0                158              100.0              0.001
+214:       fixcontinuous            5                0.0                  0                0.0              0.000
+214:       simpleprobing            0                0.0                  0                0.0              0.000
+214:        parallelrows            3                0.0                  0                0.0              0.022
+214:        parallelcols            4               25.0                 27              100.0              0.001
+214:            stuffing           12               75.0                194               21.1              0.001
+214:             dualfix            6               16.7                  1              100.0              0.001
+214:        simplifyineq            0                0.0                  0                0.0              0.000
+214:         doubletoneq            0                0.0                  0                0.0              0.000
+214:             implint            0                0.0                  0                0.0              0.000
+214:              domcol            3               66.7                  9              100.0              0.001
+214:           dualinfer            0                0.0                  0                0.0              0.000
+214:             probing            0                0.0                  0                0.0              0.000
+214:        substitution            0                0.0                  0                0.0              0.000
+214:            sparsify            0                0.0                  0                0.0              0.000
+214: 
+214: reduced problem:
+214:   reduced rows:     44
+214:   reduced columns:  55
+214:   reduced int. columns:  0
+214:   reduced cont. columns:  55
+214:   reduced nonzeros: 344
+214: 
+214: presolving finished after 0.063 seconds
+214: 
+214: Equilibrium scaling LP (persistent)
+214: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+214: Reduced LP has 44 rows 55 columns 344 nonzeros
+214: Equilibrium scaling LP
+214: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+214:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.05e+02 |        8 | -3.52556000e+02
+214:   L  |    0.0 |       8 |     4 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
+214:  --- unscaling internal solution
+214:  --- unsimplifying solution and basis
+214:  --- unscaling external solution
+214:  --- verifying computed solution
+214:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
+214:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
+214:  --- unscaling external solution
+214:  --- verifying computed solution
+214: 
+214: SoPlex status       : problem is solved [optimal]
+214: Solving time (sec)  : 0.00
+214: Iterations          : 8
+214: Objective value     : -2.66616000e+02
+214: 
+214: Solution passed validation
+214: 
+214: postsolve finished after 0.002 seconds
+214: feasible: true
+214: objective value: -266.616
+214: 
+214: violations:
+214:   bounds:      0
+214:   constraints: 0
+214:   integrality: 0
+214: 
+214: validation: SUCCESS
+214: Solving time 0.067 seconds
+214: 
+214: solving finished after 0.067 seconds
+216: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+216: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+216: 
+216: External libraries: 
+216:   Boost    1.83.0 	 (https://www.boost.org/)
+216:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+216:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+216:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+216: 
+216: reading took 0.0011 seconds
+216: Numerical Statistics:
+216:  Matrix range    [0e+00,2e+00]
+216:  Objective range [1e+00,1e+00]
+216:  Bounds range    [0e+00,0e+00]
+216:  RHS range       [1e+02,2e+02]
+216:  Dynamism Variables: 2e+01
+216:  Dynamism Rows     : 8e+00
+216: set presolve.componentsmaxint = -1
+216: set presolve.detectlindep = 0
+216: set doubletoneq.enabled = 0
+216: set dualinfer.enabled = 0
+216: set substitution.enabled = 0
+216: set sparsify.enabled = 0
+216: set calculate_basis_for_dual = 0
+216: 
+216: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps with dual-postsolve activated
+216:   rows:     105
+216:   columns:  103
+216:   int. columns:  0
+216:   cont. columns:  103
+216:   nonzeros: 280
+216: 
+216: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+216: round 1   (  Final   ): Unchanged
+216: presolved 1 rounds:    0 del cols,    0 del rows,    5 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
+216: 
+216:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+216:        colsingleton            1                0.0                  0                0.0              0.000
+216:     coefftightening            0                0.0                  0                0.0              0.000
+216:         propagation            1              100.0                 12              100.0              0.000
+216:       fixcontinuous            1                0.0                  0                0.0              0.000
+216:       simpleprobing            0                0.0                  0                0.0              0.000
+216:        parallelrows            1                0.0                  0                0.0              0.000
+216:        parallelcols            1                0.0                  0                0.0              0.000
+216:            stuffing            1                0.0                  0                0.0              0.000
+216:             dualfix            1                0.0                  0                0.0              0.000
+216:        simplifyineq            0                0.0                  0                0.0              0.000
+216:         doubletoneq            0                0.0                  0                0.0              0.000
+216:             implint            0                0.0                  0                0.0              0.000
+216:              domcol            1                0.0                  0                0.0              0.000
+216:           dualinfer            0                0.0                  0                0.0              0.000
+216:             probing            0                0.0                  0                0.0              0.000
+216:        substitution            0                0.0                  0                0.0              0.000
+216:            sparsify            0                0.0                  0                0.0              0.000
+216: 
+216: reduced problem:
+216:   reduced rows:     104
+216:   reduced columns:  103
+216:   reduced int. columns:  0
+216:   reduced cont. columns:  103
+216:   reduced nonzeros: 280
+216: 
+216: presolving finished after 0.001 seconds
+216: 
+216: Equilibrium scaling LP (persistent)
+216: Simplifier removed 13 rows, 13 columns, 27 nonzeros, 0 col bounds, 46 row bounds
+216: Reduced LP has 91 rows 90 columns 253 nonzeros
+216: Equilibrium scaling LP
+216: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+216:   L  |    0.0 |       0 |     3 | 4.24e-01 | 0.00e+00 |        0 | 0.00000000e+00
+216:   E  |    0.0 |       0 |     3 | 0.00e+00 | 4.24e-01 |        1 | 0.00000000e+00
+216:   E  |    0.0 |      93 |     6 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+216:  --- unscaling internal solution
+216:  --- unsimplifying solution and basis
+216:  --- unscaling external solution
+216:  --- verifying computed solution
+216:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+216:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+216:  --- unscaling external solution
+216:  --- verifying computed solution
+216: 
+216: SoPlex status       : problem is solved [optimal]
+216: Solving time (sec)  : 0.00
+216: Iterations          : 93
+216: Objective value     : -5.22020612e+01
+216: 
+216: Solution passed validation
+216: 
+216: postsolve finished after 0.000 seconds
+216: feasible: true
+216: objective value: -52.2020612117072
+216: 
+216: violations:
+216:   bounds:      0
+216:   constraints: 0
+216:   integrality: 0
+216: 
+216: validation: SUCCESS
+216: Solving time 0.006 seconds
+216: 
+216: solving finished after 0.006 seconds
 217: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 217: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 217: 
@@ -13837,7 +14328,7 @@
 217:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 217:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 217: 
-217: reading took 0.00164 seconds
+217: reading took 0.00109 seconds
 217: Numerical Statistics:
 217:  Matrix range    [0e+00,2e+00]
 217:  Objective range [1e+00,1e+00]
@@ -13890,7 +14381,7 @@
 217:   reduced cont. columns:  103
 217:   reduced nonzeros: 280
 217: 
-217: presolving finished after 0.002 seconds
+217: presolving finished after 0.001 seconds
 217: 
 217: Equilibrium scaling LP (persistent)
 217: Simplifier removed 13 rows, 13 columns, 27 nonzeros, 0 col bounds, 46 row bounds
@@ -13899,86 +14390,6 @@
 217: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 217:   L  |    0.0 |       0 |     3 | 4.24e-01 | 0.00e+00 |        0 | 0.00000000e+00
 217:   E  |    0.0 |       0 |     3 | 0.00e+00 | 4.24e-01 |        1 | 0.00000000e+00
-216: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-216: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-216: 
-216: External libraries: 
-216:   Boost    1.83.0 	 (https://www.boost.org/)
-216:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-216:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-216:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-216: 
-216: reading took 0.00108 seconds
-216: Numerical Statistics:
-216:  Matrix range    [0e+00,2e+00]
-216:  Objective range [1e+00,1e+00]
-216:  Bounds range    [0e+00,0e+00]
-216:  RHS range       [1e+02,2e+02]
-216:  Dynamism Variables: 2e+01
-216:  Dynamism Rows     : 8e+00
-216: set presolve.componentsmaxint = -1
-216: set presolve.detectlindep = 0
-216: set doubletoneq.enabled = 0
-216: set dualinfer.enabled = 0
-216: set substitution.enabled = 0
-216: set sparsify.enabled = 0
-216: set calculate_basis_for_dual = 0
-216: 
-216: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc105.mps with dual-postsolve activated
-216:   rows:     105
-216:   columns:  103
-216:   int. columns:  0
-216:   cont. columns:  103
-216:   nonzeros: 280
-216: 
-216: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-216: round 1   (  Final   ): Unchanged
-216: presolved 1 rounds:    0 del cols,    0 del rows,    5 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
-216: 
-216:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-216:        colsingleton            1                0.0                  0                0.0              0.000
-216:     coefftightening            0                0.0                  0                0.0              0.000
-216:         propagation            1              100.0                 12              100.0              0.000
-216:       fixcontinuous            1                0.0                  0                0.0              0.000
-216:       simpleprobing            0                0.0                  0                0.0              0.000
-216:        parallelrows            1                0.0                  0                0.0              0.000
-216:        parallelcols            1                0.0                  0                0.0              0.000
-216:            stuffing            1                0.0                  0                0.0              0.002
-216:             dualfix            1                0.0                  0                0.0              0.000
-216:        simplifyineq            0                0.0                  0                0.0              0.000
-216:         doubletoneq            0                0.0                  0                0.0              0.000
-216:             implint            0                0.0                  0                0.0              0.000
-216:              domcol            1                0.0                  0                0.0              0.000
-216:           dualinfer            0                0.0                  0                0.0              0.000
-216:             probing            0                0.0                  0                0.0              0.000
-216:        substitution            0                0.0                  0                0.0              0.000
-216:            sparsify            0                0.0                  0                0.0              0.000
-216: 
-216: reduced problem:
-216:   reduced rows:     104
-216:   reduced columns:  103
-216:   reduced int. columns:  0
-216:   reduced cont. columns:  103
-216:   reduced nonzeros: 280
-216: 
-216: presolving finished after 0.003 seconds
-216: 
-216: Equilibrium scaling LP (persistent)
-216: Simplifier removed 13 rows, 13 columns, 27 nonzeros, 0 col bounds, 46 row bounds
-216: Reduced LP has 91 rows 90 columns 253 nonzeros
-216: Equilibrium scaling LP
-216: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-216:   L  |    0.0 |       0 |     3 | 4.24e-01 | 0.00e+00 |        0 | 0.00000000e+00
-216:   E  |    0.0 |       0 |     3 | 0.00e+00 | 4.24e-01 |        1 | 0.00000000e+00
-211:   L  |    0.0 |     160 |     5 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-211:  --- unscaling internal solution
-211:  --- unsimplifying solution and basis
-211:  --- unscaling external solution
-211:  --- verifying computed solution
-211:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-211:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-211:  --- unscaling external solution
-211:  --- verifying computed solution
 217:   E  |    0.0 |      93 |     6 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
 217:  --- unscaling internal solution
 217:  --- unsimplifying solution and basis
@@ -13996,7 +14407,7 @@
 217: 
 217: Solution passed validation
 217: 
-217: postsolve finished after 0.002 seconds
+217: postsolve finished after 0.001 seconds
 217: feasible: true
 217: objective value: -52.2020612117072
 217: 
@@ -14006,10 +14417,9 @@
 217:   integrality: 0
 217: 
 217: validation: SUCCESS
-217: Solving time 0.013 seconds
+217: Solving time 0.012 seconds
 217: 
-217: solving finished after 0.013 seconds
-216:   E  |    0.0 |      93 |     6 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+217: solving finished after 0.012 seconds
 218: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 218: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 218: 
@@ -14019,7 +14429,7 @@
 218:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 218:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 218: 
-218: reading took 0.0028 seconds
+218: reading took 0.00311 seconds
 218: Numerical Statistics:
 218:  Matrix range    [0e+00,2e+00]
 218:  Objective range [1e+00,1e+00]
@@ -14052,14 +14462,14 @@
 218:         propagation            1              100.0                 12              100.0              0.000
 218:       fixcontinuous            1                0.0                  0                0.0              0.000
 218:       simpleprobing            0                0.0                  0                0.0              0.000
-218:        parallelrows            1                0.0                  0                0.0              0.000
+218:        parallelrows            1                0.0                  0                0.0              0.001
 218:        parallelcols            1                0.0                  0                0.0              0.000
 218:            stuffing            1                0.0                  0                0.0              0.000
 218:             dualfix            1                0.0                  0                0.0              0.000
 218:        simplifyineq            0                0.0                  0                0.0              0.000
 218:         doubletoneq            0                0.0                  0                0.0              0.000
 218:             implint            0                0.0                  0                0.0              0.000
-218:              domcol            1                0.0                  0                0.0              0.001
+218:              domcol            1                0.0                  0                0.0              0.002
 218:           dualinfer            0                0.0                  0                0.0              0.000
 218:             probing            0                0.0                  0                0.0              0.000
 218:        substitution            0                0.0                  0                0.0              0.000
@@ -14072,170 +14482,15 @@
 218:   reduced cont. columns:  103
 218:   reduced nonzeros: 280
 218: 
-218: presolving finished after 0.007 seconds
+218: presolving finished after 0.005 seconds
 218: 
 218: Equilibrium scaling LP (persistent)
-216:  --- unscaling internal solution
-216:  --- unsimplifying solution and basis
-216:  --- unscaling external solution
-216:  --- verifying computed solution
-216:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-216:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-216:  --- unscaling external solution
-216:  --- verifying computed solution
 218: Simplifier removed 13 rows, 13 columns, 27 nonzeros, 0 col bounds, 46 row bounds
 218: Reduced LP has 91 rows 90 columns 253 nonzeros
 218: Equilibrium scaling LP
 218: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 218:   L  |    0.0 |       0 |     3 | 4.24e-01 | 0.00e+00 |        0 | 0.00000000e+00
 218:   E  |    0.0 |       0 |     3 | 0.00e+00 | 4.24e-01 |        1 | 0.00000000e+00
-208/287 Test #217: q-solve-sc105.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.04 sec
-test 219
-        Start 219: d-solve-sc205.mps-lp_presolvers_without_basis.set
-
-219: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-219: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-219: Test timeout computed to be: 10000000
-216: 
-216: SoPlex status       : problem is solved [optimal]
-216: Solving time (sec)  : 0.00
-216: Iterations          : 93
-216: Objective value     : -5.22020612e+01
-216: 
-216: Solution passed validation
-216: 
-216: postsolve finished after 0.000 seconds
-216: feasible: true
-216: objective value: -52.2020612117072
-216: 
-216: violations:
-216:   bounds:      0
-216:   constraints: 0
-216:   integrality: 0
-216: 
-216: validation: SUCCESS
-216: Solving time 0.015 seconds
-216: 
-216: solving finished after 0.015 seconds
-214: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-214: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-214: 
-214: External libraries: 
-214:   Boost    1.83.0 	 (https://www.boost.org/)
-214:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-214:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-214:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-214: 
-214: reading took 0.00359 seconds
-214: Numerical Statistics:
-214:  Matrix range    [1e-01,1e+02]
-214:  Objective range [1e-03,2e+00]
-214:  Bounds range    [2e+00,5e+03]
-214:  RHS range       [0e+00,0e+00]
-214:  Dynamism Variables: 1e+02
-214:  Dynamism Rows     : 2e+02
-214: set presolve.componentsmaxint = -1
-214: set presolve.detectlindep = 0
-214: set doubletoneq.enabled = 0
-214: set dualinfer.enabled = 0
-214: set substitution.enabled = 0
-214: set sparsify.enabled = 0
-214: set calculate_basis_for_dual = 0
-214: 
-214: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/recipe.mps with dual-postsolve activated
-214:   rows:     91
-214:   columns:  180
-214:   int. columns:  0
-214:   cont. columns:  180
-214:   nonzeros: 663
-214: 
-214: round 0   ( Trivial  ):   28 del cols,    6 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-214: round 1   (   Fast   ):   33 del cols,   10 del rows,   40 chg bounds,    0 chg sides,    0 chg coeffs,   74 tsx applied,    0 tsx conflicts
-214: round 2   (   Fast   ):   37 del cols,   12 del rows,   59 chg bounds,    0 chg sides,    0 chg coeffs,  114 tsx applied,    0 tsx conflicts
-214: round 3   (   Fast   ):   41 del cols,   14 del rows,   69 chg bounds,    0 chg sides,    0 chg coeffs,  134 tsx applied,    0 tsx conflicts
-214: round 4   (   Fast   ):   43 del cols,   16 del rows,   72 chg bounds,    0 chg sides,    0 chg coeffs,  136 tsx applied,    0 tsx conflicts
-214: round 5   (  Medium  ):   98 del cols,   28 del rows,   72 chg bounds,   29 chg sides,   16 chg coeffs,  191 tsx applied,  112 tsx conflicts
-214: round 6   (  Medium  ):   99 del cols,   28 del rows,   72 chg bounds,   30 chg sides,   17 chg coeffs,  192 tsx applied,  115 tsx conflicts
-214: round 7   (  Medium  ):  101 del cols,   32 del rows,   73 chg bounds,   31 chg sides,   17 chg coeffs,  194 tsx applied,  117 tsx conflicts
-214: round 8   (  Medium  ):  102 del cols,   32 del rows,   73 chg bounds,   32 chg sides,   18 chg coeffs,  195 tsx applied,  120 tsx conflicts
-214: round 9   (  Medium  ):  103 del cols,   33 del rows,   73 chg bounds,   33 chg sides,   18 chg coeffs,  196 tsx applied,  122 tsx conflicts
-214: round 10  (  Medium  ):  105 del cols,   34 del rows,   73 chg bounds,   34 chg sides,   18 chg coeffs,  197 tsx applied,  125 tsx conflicts
-214: round 11  (Exhaustive):  113 del cols,   40 del rows,   81 chg bounds,   34 chg sides,   18 chg coeffs,  205 tsx applied,  125 tsx conflicts
-214: round 12  (Exhaustive):  113 del cols,   40 del rows,   87 chg bounds,   34 chg sides,   18 chg coeffs,  217 tsx applied,  125 tsx conflicts
-214: round 13  (  Medium  ):  121 del cols,   44 del rows,   90 chg bounds,   38 chg sides,   20 chg coeffs,  229 tsx applied,  137 tsx conflicts
-214: round 14  (Exhaustive):  122 del cols,   45 del rows,   91 chg bounds,   38 chg sides,   20 chg coeffs,  230 tsx applied,  137 tsx conflicts
-214: round 15  (   Fast   ):  122 del cols,   46 del rows,   93 chg bounds,   38 chg sides,   20 chg coeffs,  234 tsx applied,  137 tsx conflicts
-214: round 16  (Exhaustive):  122 del cols,   46 del rows,   93 chg bounds,   38 chg sides,   20 chg coeffs,  234 tsx applied,  137 tsx conflicts
-214: round 17  (  Medium  ):  123 del cols,   46 del rows,   93 chg bounds,   40 chg sides,   21 chg coeffs,  235 tsx applied,  146 tsx conflicts
-214: round 18  (  Medium  ):  125 del cols,   47 del rows,   93 chg bounds,   41 chg sides,   21 chg coeffs,  236 tsx applied,  153 tsx conflicts
-214: round 19  (Exhaustive):  125 del cols,   47 del rows,   93 chg bounds,   41 chg sides,   21 chg coeffs,  236 tsx applied,  153 tsx conflicts
-214: round 20  (  Final   ): Unchanged
-214: presolved 20 rounds:  125 del cols,   47 del rows,   93 chg bounds,   41 chg sides,   21 chg coeffs,  236 tsx applied,  153 tsx conflicts
-214: 
-214:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-214:        colsingleton           20                0.0                  0                0.0              0.000
-214:     coefftightening            0                0.0                  0                0.0              0.000
-214:         propagation           20               35.0                158              100.0              0.001
-214:       fixcontinuous            5                0.0                  0                0.0              0.000
-214:       simpleprobing            0                0.0                  0                0.0              0.000
-214:        parallelrows            3                0.0                  0                0.0              0.035
-214:        parallelcols            4               25.0                 27              100.0              0.001
-214:            stuffing           12               75.0                194               21.1              0.001
-214:             dualfix            6               16.7                  1              100.0              0.001
-214:        simplifyineq            0                0.0                  0                0.0              0.000
-214:         doubletoneq            0                0.0                  0                0.0              0.000
-214:             implint            0                0.0                  0                0.0              0.000
-214:              domcol            3               66.7                  9              100.0              0.001
-214:           dualinfer            0                0.0                  0                0.0              0.000
-214:             probing            0                0.0                  0                0.0              0.000
-214:        substitution            0                0.0                  0                0.0              0.000
-214:            sparsify            0                0.0                  0                0.0              0.000
-214: 
-214: reduced problem:
-214:   reduced rows:     44
-214:   reduced columns:  55
-214:   reduced int. columns:  0
-214:   reduced cont. columns:  55
-214:   reduced nonzeros: 344
-214: 
-214: presolving finished after 0.051 seconds
-214: 
-214: Equilibrium scaling LP (persistent)
-214: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-214: Reduced LP has 44 rows 55 columns 344 nonzeros
-214: Equilibrium scaling LP
-214: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-214:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.05e+02 |        8 | -3.52556000e+02
-214:   L  |    0.0 |       8 |     4 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
-214:  --- unscaling internal solution
-214:  --- unsimplifying solution and basis
-214:  --- unscaling external solution
-214:  --- verifying computed solution
-214:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
-214:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.66616000e+02
-214:  --- unscaling external solution
-214:  --- verifying computed solution
-214: 
-214: SoPlex status       : problem is solved [optimal]
-214: Solving time (sec)  : 0.00
-214: Iterations          : 8
-214: Objective value     : -2.66616000e+02
-214: 
-214: Solution passed validation
-214: 
-214: postsolve finished after 0.002 seconds
-214: feasible: true
-214: objective value: -266.616
-214: 
-214: violations:
-214:   bounds:      0
-214:   constraints: 0
-214:   integrality: 0
-214: 
-214: validation: SUCCESS
-214: Solving time 0.060 seconds
-214: 
-214: solving finished after 0.060 seconds
 218:   E  |    0.0 |      93 |     6 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
 218:  --- unscaling internal solution
 218:  --- unsimplifying solution and basis
@@ -14253,7 +14508,7 @@
 218: 
 218: Solution passed validation
 218: 
-218: postsolve finished after 0.004 seconds
+218: postsolve finished after 0.005 seconds
 218: feasible: true
 218: objective value: -52.2020612117072
 218: 
@@ -14263,218 +14518,302 @@
 218:   integrality: 0
 218: 
 218: validation: SUCCESS
-218: Solving time 0.026 seconds
+218: Solving time 0.016 seconds
 218: 
-218: solving finished after 0.026 seconds
-211: 
-211: SoPlex status       : problem is solved [optimal]
-211: Solving time (sec)  : 0.02
-211: Iterations          : 160
-211: Objective value     : -2.52647061e+01
-211: 
-211: Solution passed validation
-211: 
-211: postsolve finished after 0.022 seconds
-211: feasible: true
-211: objective value: -25.26470606188
-211: 
-211: violations:
-211:   bounds:      0
-211:   constraints: 0
-211:   integrality: 0
-211: 
-211: validation: SUCCESS
-211: Solving time 0.086 seconds
-211: 
-211: solving finished after 0.086 seconds
-212: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-212: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-212: 
-212: External libraries: 
-212:   Boost    1.83.0 	 (https://www.boost.org/)
-212:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-212:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-212:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-212: 
-212: reading took 0.0112 seconds
-212: Numerical Statistics:
-212:  Matrix range    [2e-02,1e+03]
-212:  Objective range [1e+00,1e+00]
-212:  Bounds range    [0e+00,0e+00]
-212:  RHS range       [1e+00,2e+04]
-212:  Dynamism Variables: 2e+04
-212:  Dynamism Rows     : 1e+03
-212: set presolve.componentsmaxint = -1
-212: set presolve.detectlindep = 0
-212: set doubletoneq.enabled = 0
-212: set dualinfer.enabled = 0
-212: set substitution.enabled = 0
-212: set sparsify.enabled = 0
-212: set calculate_basis_for_dual = 0
-212: 
-212: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/lotfi.mps with dual-postsolve activated
-212:   rows:     153
-212:   columns:  308
-212:   int. columns:  0
-212:   cont. columns:  308
-212:   nonzeros: 1078
-212: 
-212: round 0   ( Trivial  ):    4 del cols,    9 del rows,   13 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-212: round 1   (   Fast   ):    6 del cols,   13 del rows,  219 chg bounds,    0 chg sides,    0 chg coeffs,  406 tsx applied,    0 tsx conflicts
-212: round 2   (   Fast   ):    8 del cols,   19 del rows,  286 chg bounds,    0 chg sides,    0 chg coeffs,  532 tsx applied,    0 tsx conflicts
-212: round 3   (   Fast   ):    8 del cols,   19 del rows,  336 chg bounds,    0 chg sides,    0 chg coeffs,  632 tsx applied,    0 tsx conflicts
-212: round 4   (  Medium  ):   23 del cols,   25 del rows,  347 chg bounds,    9 chg sides,    9 chg coeffs,  669 tsx applied,   46 tsx conflicts
-212: round 5   (  Medium  ):   30 del cols,   32 del rows,  348 chg bounds,    9 chg sides,    9 chg coeffs,  678 tsx applied,   52 tsx conflicts
-212: round 6   (  Medium  ):   80 del cols,   36 del rows,  356 chg bounds,   55 chg sides,   55 chg coeffs,  736 tsx applied,  102 tsx conflicts
-212: round 7   (  Medium  ):   96 del cols,   36 del rows,  366 chg bounds,   71 chg sides,   71 chg coeffs,  762 tsx applied,  150 tsx conflicts
-212: round 8   (Exhaustive):   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
-212: round 9   (  Final   ):   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
-212: presolved 9 rounds:   96 del cols,   36 del rows,  382 chg bounds,   71 chg sides,   71 chg coeffs,  778 tsx applied,  150 tsx conflicts
-212: 
-212:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-212:        colsingleton            9                0.0                  0                0.0              0.000
-212:     coefftightening            0                0.0                  0                0.0              0.000
-212:         propagation            9               55.6                656              100.0              0.018
-212:       fixcontinuous            3                0.0                  0                0.0              0.000
-212:       simpleprobing            0                0.0                  0                0.0              0.000
-212:        parallelrows            2                0.0                  0                0.0              0.004
-212:        parallelcols            2                0.0                  0                0.0              0.002
-212:            stuffing            5               80.0                236               36.9              0.006
-212:             dualfix            6               83.3                 36               97.2              0.007
-212:        simplifyineq            0                0.0                  0                0.0              0.000
-212:         doubletoneq            0                0.0                  0                0.0              0.000
-212:             implint            0                0.0                  0                0.0              0.000
-212:              domcol            1                0.0                  0                0.0              0.001
-212:           dualinfer            0                0.0                  0                0.0              0.000
-212:             probing            0                0.0                  0                0.0              0.000
-212:        substitution            0                0.0                  0                0.0              0.000
-212:            sparsify            0                0.0                  0                0.0              0.000
-212: 
-212: reduced problem:
-212:   reduced rows:     117
-212:   reduced columns:  212
-212:   reduced int. columns:  0
-212:   reduced cont. columns:  212
-212:   reduced nonzeros: 526
-212: 
-212: presolving finished after 0.088 seconds
-212: 
-212: Equilibrium scaling LP (persistent)
-212: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-212: Reduced LP has 117 rows 212 columns 526 nonzeros
-212: Equilibrium scaling LP
-212: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-212:   L  |    0.0 |       0 |     3 | 0.00e+00 | 5.84e+05 |       73 | -3.16929351e+03
-194: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-194: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-194: 
-194: External libraries: 
-194:   Boost    1.83.0 	 (https://www.boost.org/)
-194:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-194:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-194:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-194: 
-194: reading took 0.017 seconds
-194: Numerical Statistics:
-194:  Matrix range    [1e-04,1e+03]
-194:  Objective range [3e-04,3e+02]
-194:  Bounds range    [1e+01,1e+02]
-194:  RHS range       [0e+00,0e+00]
-194:  Dynamism Variables: 2e+05
-194:  Dynamism Rows     : 2e+06
-194: set presolve.componentsmaxint = -1
-194: set presolve.detectlindep = 0
-194: set doubletoneq.enabled = 0
-194: set dualinfer.enabled = 0
-194: set substitution.enabled = 0
-194: set sparsify.enabled = 0
-194: set calculate_basis_for_dual = 0
-194: 
-194: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps with dual-postsolve activated
-194:   rows:     233
-194:   columns:  315
-194:   int. columns:  0
-194:   cont. columns:  315
-194:   nonzeros: 1429
-194: 
-194: round 0   ( Trivial  ):   39 del cols,   41 del rows,   40 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-194: round 1   (   Fast   ):   91 del cols,   58 del rows,  134 chg bounds,    0 chg sides,    0 chg coeffs,  190 tsx applied,    0 tsx conflicts
-194: round 2   (   Fast   ):  122 del cols,   90 del rows,  233 chg bounds,    0 chg sides,    0 chg coeffs,  430 tsx applied,    0 tsx conflicts
-194: round 3   (   Fast   ):  126 del cols,   94 del rows,  332 chg bounds,    0 chg sides,    0 chg coeffs,  626 tsx applied,    0 tsx conflicts
-194: round 4   (   Fast   ):  126 del cols,   94 del rows,  418 chg bounds,    0 chg sides,    0 chg coeffs,  804 tsx applied,    0 tsx conflicts
-194: round 5   (   Fast   ):  126 del cols,   94 del rows,  509 chg bounds,    0 chg sides,    0 chg coeffs,  990 tsx applied,    0 tsx conflicts
-194: round 6   (   Fast   ):  126 del cols,   94 del rows,  613 chg bounds,    0 chg sides,    0 chg coeffs, 1206 tsx applied,    0 tsx conflicts
-194: round 7   (   Fast   ):  126 del cols,   95 del rows,  729 chg bounds,    0 chg sides,    0 chg coeffs, 1446 tsx applied,    0 tsx conflicts
-194: round 8   (   Fast   ):  126 del cols,   95 del rows,  836 chg bounds,    0 chg sides,    0 chg coeffs, 1660 tsx applied,    0 tsx conflicts
-194: round 9   (   Fast   ):  126 del cols,   95 del rows,  937 chg bounds,    0 chg sides,    0 chg coeffs, 1870 tsx applied,    0 tsx conflicts
-194: round 10  (   Fast   ):  126 del cols,   95 del rows, 1036 chg bounds,    0 chg sides,    0 chg coeffs, 2072 tsx applied,    0 tsx conflicts
-194: round 11  (   Fast   ):  126 del cols,   95 del rows, 1139 chg bounds,    0 chg sides,    0 chg coeffs, 2280 tsx applied,    0 tsx conflicts
-194: round 12  (   Fast   ):  126 del cols,   95 del rows, 1241 chg bounds,    0 chg sides,    0 chg coeffs, 2488 tsx applied,    0 tsx conflicts
-194: round 13  (   Fast   ):  126 del cols,   95 del rows, 1333 chg bounds,    0 chg sides,    0 chg coeffs, 2678 tsx applied,    0 tsx conflicts
-194: round 14  (   Fast   ):  126 del cols,   95 del rows, 1400 chg bounds,    0 chg sides,    0 chg coeffs, 2816 tsx applied,    0 tsx conflicts
-194: round 15  (   Fast   ):  126 del cols,   95 del rows, 1451 chg bounds,    0 chg sides,    0 chg coeffs, 2918 tsx applied,    0 tsx conflicts
-194: round 16  (   Fast   ):  126 del cols,   95 del rows, 1495 chg bounds,    0 chg sides,    0 chg coeffs, 3010 tsx applied,    0 tsx conflicts
-194: round 17  (   Fast   ):  126 del cols,   95 del rows, 1542 chg bounds,    0 chg sides,    0 chg coeffs, 3104 tsx applied,    0 tsx conflicts
-194: round 18  (   Fast   ):  126 del cols,   95 del rows, 1570 chg bounds,    0 chg sides,    0 chg coeffs, 3160 tsx applied,    0 tsx conflicts
-194: round 19  (   Fast   ):  126 del cols,   95 del rows, 1591 chg bounds,    0 chg sides,    0 chg coeffs, 3202 tsx applied,    0 tsx conflicts
-209/287 Test #211: q-solve-lotfi.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.14 sec
-210/287 Test #214: q-solve-recipe.mps-lp_presolvers_without_basis.set .........................................   Passed    0.10 sec
-211/287 Test #216: d-solve-sc105.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.08 sec
-212/287 Test #218: r-solve-sc105.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.07 sec
-212:   L  |    0.0 |     160 |     5 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-212:  --- unscaling internal solution
-212:  --- unsimplifying solution and basis
-212:  --- unscaling external solution
-212:  --- verifying computed solution
-212:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-212:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -2.52647061e+01
-212:  --- unscaling external solution
-212:  --- verifying computed solution
-test 220
-        Start 220: q-solve-sc205.mps-lp_presolvers_without_basis.set
-
-220: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-220: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-220: Test timeout computed to be: 10000000
-test 221
-        Start 221: r-solve-sc205.mps-lp_presolvers_without_basis.set
-
-221: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps" "-o" "-0.52202061211707248062628010857689e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-221: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-221: Test timeout computed to be: 10000000
-test 222
-        Start 222: d-solve-sc50a.mps-lp_presolvers_without_basis.set
-
-222: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps" "-o" "-0.64575077058564509026860413914575e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-222: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-222: Test timeout computed to be: 10000000
+218: solving finished after 0.016 seconds
+219: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+219: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+219: 
+219: External libraries: 
+219:   Boost    1.83.0 	 (https://www.boost.org/)
+219:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+219:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+219:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+219: 
+219: reading took 0.00544 seconds
+219: Numerical Statistics:
+219:  Matrix range    [0e+00,2e+00]
+219:  Objective range [1e+00,1e+00]
+219:  Bounds range    [0e+00,0e+00]
+219:  RHS range       [1e+02,2e+02]
+219:  Dynamism Variables: 2e+01
+219:  Dynamism Rows     : 8e+00
+219: set presolve.componentsmaxint = -1
+219: set presolve.detectlindep = 0
+219: set doubletoneq.enabled = 0
+219: set dualinfer.enabled = 0
+219: set substitution.enabled = 0
+219: set sparsify.enabled = 0
+219: set calculate_basis_for_dual = 0
+219: 
+219: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps with dual-postsolve activated
+219:   rows:     205
+219:   columns:  203
+219:   int. columns:  0
+219:   cont. columns:  203
+219:   nonzeros: 551
+219: 
+219: round 0   ( Trivial  ):    1 del cols,    1 del rows,    1 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+219: round 1   (  Final   ): Unchanged
+219: presolved 1 rounds:    1 del cols,    1 del rows,    6 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
+219: 
+219:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+219:        colsingleton            1                0.0                  0                0.0              0.000
+219:     coefftightening            0                0.0                  0                0.0              0.000
+219:         propagation            1              100.0                 12              100.0              0.000
+219:       fixcontinuous            1                0.0                  0                0.0              0.000
+219:       simpleprobing            0                0.0                  0                0.0              0.000
+219:        parallelrows            1                0.0                  0                0.0              0.000
+219:        parallelcols            1                0.0                  0                0.0              0.000
+219:            stuffing            1                0.0                  0                0.0              0.000
+219:             dualfix            1                0.0                  0                0.0              0.000
+219:        simplifyineq            0                0.0                  0                0.0              0.000
+219:         doubletoneq            0                0.0                  0                0.0              0.000
+219:             implint            0                0.0                  0                0.0              0.000
+219:              domcol            1                0.0                  0                0.0              0.000
+219:           dualinfer            0                0.0                  0                0.0              0.000
+219:             probing            0                0.0                  0                0.0              0.000
+219:        substitution            0                0.0                  0                0.0              0.000
+219:            sparsify            0                0.0                  0                0.0              0.000
+219: 
+219: reduced problem:
+219:   reduced rows:     203
+219:   reduced columns:  202
+219:   reduced int. columns:  0
+219:   reduced cont. columns:  202
+219:   reduced nonzeros: 550
+219: 
+219: presolving finished after 0.001 seconds
+219: 
+219: Equilibrium scaling LP (persistent)
+219: Simplifier removed 22 rows, 22 columns, 45 nonzeros, 0 col bounds, 82 row bounds
+219: Reduced LP has 181 rows 180 columns 505 nonzeros
+219: Equilibrium scaling LP
+219: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+219:   L  |    0.0 |       0 |     3 | 1.80e-01 | 0.00e+00 |        0 | 0.00000000e+00
+219:   E  |    0.0 |       0 |     3 | 0.00e+00 | 1.80e-01 |        1 | 0.00000000e+00
+219:   E  |    0.0 |     197 |     7 | 0.00e+00 | 1.76e-02 |        6 | -5.17377536e+01
+219:   E  |    0.0 |     202 |     8 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+219:  --- unscaling internal solution
+219:  --- unsimplifying solution and basis
+219:  --- unscaling external solution
+219:  --- verifying computed solution
+219:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+219:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+219:  --- unscaling external solution
+219:  --- verifying computed solution
+219: 
+219: SoPlex status       : problem is solved [optimal]
+219: Solving time (sec)  : 0.02
+219: Iterations          : 202
+219: Objective value     : -5.22020612e+01
+219: 
+219: Solution passed validation
+219: 
+219: postsolve finished after 0.000 seconds
+219: feasible: true
+219: objective value: -52.2020612117073
+219: 
+219: violations:
+219:   bounds:      0
+219:   constraints: 0
+219:   integrality: 0
+219: 
+219: validation: SUCCESS
+219: Solving time 0.014 seconds
+219: 
+219: solving finished after 0.014 seconds
+202/287 Test #200: r-solve-capri.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.44 sec
+203/287 Test #202: q-solve-finnis.mps-lp_presolvers_without_basis.set .........................................   Passed    0.43 sec
+204/287 Test #205: q-solve-israel.mps-lp_presolvers_without_basis.set .........................................   Passed    0.39 sec
+205/287 Test #209: r-solve-kb2.mps-lp_presolvers_without_basis.set ............................................   Passed    0.33 sec
+206/287 Test #211: q-solve-lotfi.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.31 sec
+207/287 Test #213: d-solve-recipe.mps-lp_presolvers_without_basis.set .........................................   Passed    0.20 sec
+208/287 Test #216: d-solve-sc105.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.16 sec
+209/287 Test #217: q-solve-sc105.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.13 sec
+210/287 Test #218: r-solve-sc105.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.11 sec
 test 223
         Start 223: q-solve-sc50a.mps-lp_presolvers_without_basis.set
 
 223: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps" "-o" "-0.64575077058564509026860413914575e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
 223: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
 223: Test timeout computed to be: 10000000
-212: 
-212: SoPlex status       : problem is solved [optimal]
-212: Solving time (sec)  : 0.00
-212: Iterations          : 160
-212: Objective value     : -2.52647061e+01
-212: 
-212: Solution passed validation
-212: 
-212: postsolve finished after 0.013 seconds
-212: feasible: true
-212: objective value: -25.26470606188
-212: 
-212: violations:
-212:   bounds:      0
-212:   constraints: 0
-212:   integrality: 0
-212: 
-212: validation: SUCCESS
-212: Solving time 0.111 seconds
-212: 
-212: solving finished after 0.111 seconds
+test 224
+        Start 224: r-solve-sc50a.mps-lp_presolvers_without_basis.set
+
+224: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps" "-o" "-0.64575077058564509026860413914575e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+224: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+224: Test timeout computed to be: 10000000
+test 225
+        Start 225: d-solve-sc50b.mps-lp_presolvers_without_basis.set
+
+225: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50b.mps" "-o" "-0.7e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+225: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+225: Test timeout computed to be: 10000000
+test 226
+        Start 226: q-solve-sc50b.mps-lp_presolvers_without_basis.set
+
+226: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50b.mps" "-o" "-0.7e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+226: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+226: Test timeout computed to be: 10000000
+test 227
+        Start 227: r-solve-sc50b.mps-lp_presolvers_without_basis.set
+
+227: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50b.mps" "-o" "-0.7e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+227: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+227: Test timeout computed to be: 10000000
+test 228
+        Start 228: d-solve-scagr7.mps-lp_presolvers_without_basis.set
+
+228: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps" "-o" "-0.2331389824330984e7" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+228: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+228: Test timeout computed to be: 10000000
+test 229
+        Start 229: q-solve-scagr7.mps-lp_presolvers_without_basis.set
+
+229: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps" "-o" "-0.2331389824330984e7" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+229: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+229: Test timeout computed to be: 10000000
+test 230
+        Start 230: r-solve-scagr7.mps-lp_presolvers_without_basis.set
+
+230: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps" "-o" "-0.2331389824330984e7" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+230: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+230: Test timeout computed to be: 10000000
+test 231
+        Start 231: d-solve-scagr25.mps-lp_presolvers_without_basis.set
+
+231: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+231: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+231: Test timeout computed to be: 10000000
+211/287 Test #206: r-solve-israel.mps-lp_presolvers_without_basis.set .........................................   Passed    0.52 sec
+212/287 Test #212: r-solve-lotfi.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.34 sec
+213/287 Test #214: q-solve-recipe.mps-lp_presolvers_without_basis.set .........................................   Passed    0.31 sec
+214/287 Test #219: d-solve-sc205.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.23 sec
+197: 
+197: SoPlex status       : problem is solved [optimal]
+197: Solving time (sec)  : 0.02
+197: Iterations          : 386
+197: Objective value     : 1.51850990e+03
+197: 
+197: Solution passed validation
+197: 
+197: postsolve finished after 0.045 seconds
+197: feasible: true
+197: objective value: 1518.50989648813
+197: 
+197: violations:
+197:   bounds:      0
+197:   constraints: 0
+197:   integrality: 0
+197: 
+197: validation: SUCCESS
+197: Solving time 0.368 seconds
+197: 
+197: solving finished after 0.368 seconds
+215/287 Test #197: r-solve-brandy.mps-lp_presolvers_without_basis.set .........................................   Passed    0.64 sec
+221: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+221: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+221: 
+221: External libraries: 
+221:   Boost    1.83.0 	 (https://www.boost.org/)
+221:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+221:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+221:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+221: 
+221: reading took 0.00475 seconds
+221: Numerical Statistics:
+221:  Matrix range    [0e+00,2e+00]
+221:  Objective range [1e+00,1e+00]
+221:  Bounds range    [0e+00,0e+00]
+221:  RHS range       [1e+02,2e+02]
+221:  Dynamism Variables: 2e+01
+221:  Dynamism Rows     : 8e+00
+221: set presolve.componentsmaxint = -1
+221: set presolve.detectlindep = 0
+221: set doubletoneq.enabled = 0
+221: set dualinfer.enabled = 0
+221: set substitution.enabled = 0
+221: set sparsify.enabled = 0
+221: set calculate_basis_for_dual = 0
+221: 
+221: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps with dual-postsolve activated
+221:   rows:     205
+221:   columns:  203
+221:   int. columns:  0
+221:   cont. columns:  203
+221:   nonzeros: 551
+221: 
+221: round 0   ( Trivial  ):    1 del cols,    1 del rows,    1 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+221: round 1   (  Final   ): Unchanged
+221: presolved 1 rounds:    1 del cols,    1 del rows,    6 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
+221: 
+221:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+221:        colsingleton            1                0.0                  0                0.0              0.000
+221:     coefftightening            0                0.0                  0                0.0              0.000
+221:         propagation            1              100.0                 12              100.0              0.000
+221:       fixcontinuous            1                0.0                  0                0.0              0.000
+221:       simpleprobing            0                0.0                  0                0.0              0.000
+221:        parallelrows            1                0.0                  0                0.0              0.001
+221:        parallelcols            1                0.0                  0                0.0              0.001
+221:            stuffing            1                0.0                  0                0.0              0.000
+221:             dualfix            1                0.0                  0                0.0              0.001
+221:        simplifyineq            0                0.0                  0                0.0              0.000
+221:         doubletoneq            0                0.0                  0                0.0              0.000
+221:             implint            0                0.0                  0                0.0              0.000
+221:              domcol            1                0.0                  0                0.0              0.001
+221:           dualinfer            0                0.0                  0                0.0              0.000
+221:             probing            0                0.0                  0                0.0              0.000
+221:        substitution            0                0.0                  0                0.0              0.000
+221:            sparsify            0                0.0                  0                0.0              0.000
+221: 
+221: reduced problem:
+221:   reduced rows:     203
+221:   reduced columns:  202
+221:   reduced int. columns:  0
+221:   reduced cont. columns:  202
+221:   reduced nonzeros: 550
+221: 
+221: presolving finished after 0.012 seconds
+221: 
+221: Equilibrium scaling LP (persistent)
+221: Simplifier removed 22 rows, 22 columns, 45 nonzeros, 0 col bounds, 82 row bounds
+221: Reduced LP has 181 rows 180 columns 505 nonzeros
+221: Equilibrium scaling LP
+221: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+221:   L  |    0.0 |       0 |     3 | 1.80e-01 | 0.00e+00 |        0 | 0.00000000e+00
+221:   E  |    0.0 |       0 |     3 | 0.00e+00 | 1.80e-01 |        1 | 0.00000000e+00
+221:   E  |    0.0 |     197 |     7 | 0.00e+00 | 1.76e-02 |        6 | -5.17377536e+01
+221:   E  |    0.0 |     202 |     8 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+221:  --- unscaling internal solution
+221:  --- unsimplifying solution and basis
+221:  --- unscaling external solution
+221:  --- verifying computed solution
+221:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+221:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
+221:  --- unscaling external solution
+221:  --- verifying computed solution
+221: 
+221: SoPlex status       : problem is solved [optimal]
+221: Solving time (sec)  : 0.00
+221: Iterations          : 202
+221: Objective value     : -5.22020612e+01
+221: 
+221: Solution passed validation
+221: 
+221: postsolve finished after 0.005 seconds
+221: feasible: true
+221: objective value: -52.2020612117073
+221: 
+221: violations:
+221:   bounds:      0
+221:   constraints: 0
+221:   integrality: 0
+221: 
+221: validation: SUCCESS
+221: Solving time 0.031 seconds
+221: 
+221: solving finished after 0.031 seconds
 215: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 215: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 215: 
@@ -14484,7 +14823,7 @@
 215:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 215:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 215: 
-215: reading took 0.0163 seconds
+215: reading took 0.0338 seconds
 215: Numerical Statistics:
 215:  Matrix range    [1e-01,1e+02]
 215:  Objective range [1e-03,2e+00]
@@ -14533,17 +14872,17 @@
 215:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 215:        colsingleton           20                0.0                  0                0.0              0.000
 215:     coefftightening            0                0.0                  0                0.0              0.000
-215:         propagation           20               35.0                158              100.0              0.007
+215:         propagation           20               35.0                158              100.0              0.003
 215:       fixcontinuous            5                0.0                  0                0.0              0.000
 215:       simpleprobing            0                0.0                  0                0.0              0.000
-215:        parallelrows            3                0.0                  0                0.0              0.003
-215:        parallelcols            4               25.0                 27              100.0              0.006
-215:            stuffing           12               75.0                194               21.1              0.003
+215:        parallelrows            3                0.0                  0                0.0              0.002
+215:        parallelcols            4               25.0                 27              100.0              0.004
+215:            stuffing           12               75.0                194               21.1              0.007
 215:             dualfix            6               16.7                  1              100.0              0.002
 215:        simplifyineq            0                0.0                  0                0.0              0.000
 215:         doubletoneq            0                0.0                  0                0.0              0.000
 215:             implint            0                0.0                  0                0.0              0.000
-215:              domcol            3               66.7                  9              100.0              0.009
+215:              domcol            3               66.7                  9              100.0              0.011
 215:           dualinfer            0                0.0                  0                0.0              0.000
 215:             probing            0                0.0                  0                0.0              0.000
 215:        substitution            0                0.0                  0                0.0              0.000
@@ -14556,7 +14895,7 @@
 215:   reduced cont. columns:  55
 215:   reduced nonzeros: 344
 215: 
-215: presolving finished after 0.056 seconds
+215: presolving finished after 0.073 seconds
 215: 
 215: Equilibrium scaling LP (persistent)
 215: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -14581,7 +14920,7 @@
 215: 
 215: Solution passed validation
 215: 
-215: postsolve finished after 0.016 seconds
+215: postsolve finished after 0.009 seconds
 215: feasible: true
 215: objective value: -266.616
 215: 
@@ -14591,182 +14930,49 @@
 215:   integrality: 0
 215: 
 215: validation: SUCCESS
-215: Solving time 0.075 seconds
+215: Solving time 0.084 seconds
 215: 
-215: solving finished after 0.075 seconds
-219: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-219: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-219: 
-219: External libraries: 
-219:   Boost    1.83.0 	 (https://www.boost.org/)
-219:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-219:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-219:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-219: 
-219: reading took 0.00187 seconds
-219: Numerical Statistics:
-219:  Matrix range    [0e+00,2e+00]
-219:  Objective range [1e+00,1e+00]
-219:  Bounds range    [0e+00,0e+00]
-219:  RHS range       [1e+02,2e+02]
-219:  Dynamism Variables: 2e+01
-219:  Dynamism Rows     : 8e+00
-219: set presolve.componentsmaxint = -1
-219: set presolve.detectlindep = 0
-219: set doubletoneq.enabled = 0
-219: set dualinfer.enabled = 0
-219: set substitution.enabled = 0
-219: set sparsify.enabled = 0
-219: set calculate_basis_for_dual = 0
-219: 
-219: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps with dual-postsolve activated
-219:   rows:     205
-219:   columns:  203
-219:   int. columns:  0
-219:   cont. columns:  203
-219:   nonzeros: 551
-219: 
-219: round 0   ( Trivial  ):    1 del cols,    1 del rows,    1 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-219: round 1   (  Final   ): Unchanged
-219: presolved 1 rounds:    1 del cols,    1 del rows,    6 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
-219: 
-219:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-219:        colsingleton            1                0.0                  0                0.0              0.000
-219:     coefftightening            0                0.0                  0                0.0              0.000
-219:         propagation            1              100.0                 12              100.0              0.000
-219:       fixcontinuous            1                0.0                  0                0.0              0.000
-219:       simpleprobing            0                0.0                  0                0.0              0.000
-219:        parallelrows            1                0.0                  0                0.0              0.000
-219:        parallelcols            1                0.0                  0                0.0              0.000
-219:            stuffing            1                0.0                  0                0.0              0.000
-219:             dualfix            1                0.0                  0                0.0              0.000
-219:        simplifyineq            0                0.0                  0                0.0              0.000
-219:         doubletoneq            0                0.0                  0                0.0              0.000
-219:             implint            0                0.0                  0                0.0              0.000
-219:              domcol            1                0.0                  0                0.0              0.000
-219:           dualinfer            0                0.0                  0                0.0              0.000
-219:             probing            0                0.0                  0                0.0              0.000
-219:        substitution            0                0.0                  0                0.0              0.000
-219:            sparsify            0                0.0                  0                0.0              0.000
-219: 
-219: reduced problem:
-219:   reduced rows:     203
-219:   reduced columns:  202
-219:   reduced int. columns:  0
-219:   reduced cont. columns:  202
-219:   reduced nonzeros: 550
-219: 
-219: presolving finished after 0.001 seconds
-219: 
-219: Equilibrium scaling LP (persistent)
-219: Simplifier removed 22 rows, 22 columns, 45 nonzeros, 0 col bounds, 82 row bounds
-219: Reduced LP has 181 rows 180 columns 505 nonzeros
-219: Equilibrium scaling LP
-219: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-219:   L  |    0.0 |       0 |     3 | 1.80e-01 | 0.00e+00 |        0 | 0.00000000e+00
-219:   E  |    0.0 |       0 |     3 | 0.00e+00 | 1.80e-01 |        1 | 0.00000000e+00
-219:   E  |    0.0 |     197 |     7 | 0.00e+00 | 1.76e-02 |        6 | -5.17377536e+01
-219:   E  |    0.0 |     202 |     8 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-219:  --- unscaling internal solution
-219:  --- unsimplifying solution and basis
-219:  --- unscaling external solution
-219:  --- verifying computed solution
-219:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-219:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-219:  --- unscaling external solution
-219:  --- verifying computed solution
-219: 
-219: SoPlex status       : problem is solved [optimal]
-219: Solving time (sec)  : 0.00
-219: Iterations          : 202
-219: Objective value     : -5.22020612e+01
-219: 
-219: Solution passed validation
-219: 
-219: postsolve finished after 0.000 seconds
-219: feasible: true
-219: objective value: -52.2020612117073
-219: 
-219: violations:
-219:   bounds:      0
-219:   constraints: 0
-219:   integrality: 0
-219: 
-219: validation: SUCCESS
-219: Solving time 0.017 seconds
-219: 
-219: solving finished after 0.017 seconds
-203: 
-203: SoPlex status       : problem is solved [optimal]
-203: Solving time (sec)  : 0.02
-203: Iterations          : 357
-203: Objective value     : 1.72791066e+05
-203: 
-203: Solution passed validation
-203: 
-203: postsolve finished after 0.049 seconds
-203: feasible: true
-203: objective value: 172791.065595612
-203: 
-203: violations:
-203:   bounds:      5.02914190292358e-14
-203:   constraints: 0
-203:   integrality: 0
-203: 
-203: validation: SUCCESS
-203: Solving time 0.260 seconds
-203: 
-203: solving finished after 0.260 seconds
-194: round 20  (  Medium  ):  194 del cols,  159 del rows, 1605 chg bounds,    6 chg sides,    6 chg coeffs, 3300 tsx applied, 1774 tsx conflicts
-194: round 21  (  Medium  ):  223 del cols,  163 del rows, 1635 chg bounds,    7 chg sides,    7 chg coeffs, 3840 tsx applied, 1781 tsx conflicts
-194: round 22  (Exhaustive):  223 del cols,  163 del rows, 1638 chg bounds,    7 chg sides,    7 chg coeffs, 3844 tsx applied, 1781 tsx conflicts
-194: round 23  (  Final   ):  223 del cols,  163 del rows, 1639 chg bounds,    7 chg sides,    7 chg coeffs, 3845 tsx applied, 1781 tsx conflicts
-194: presolved 23 rounds:  223 del cols,  163 del rows, 1639 chg bounds,    7 chg sides,    7 chg coeffs, 3845 tsx applied, 1781 tsx conflicts
-194: 
-194:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-194:        colsingleton           23                0.0                  0                0.0              0.000
-194:     coefftightening            0                0.0                  0                0.0              0.000
-194:         propagation           23               95.7               3234              100.0              0.113
-194:       fixcontinuous            2                0.0                  0                0.0              0.000
-194:       simpleprobing            0                0.0                  0                0.0              0.000
-194:        parallelrows            2               50.0                  2              100.0              0.002
-194:        parallelcols            2                0.0                  0                0.0              0.004
-194:            stuffing            3               66.7               2348               24.6              0.039
-194:             dualfix            4              100.0                 42               76.2              0.006
-194:        simplifyineq            0                0.0                  0                0.0              0.000
-194:         doubletoneq            0                0.0                  0                0.0              0.000
-194:             implint            0                0.0                  0                0.0              0.000
-194:              domcol            1                0.0                  0                0.0              0.003
-194:           dualinfer            0                0.0                  0                0.0              0.000
-194:             probing            0                0.0                  0                0.0              0.000
-194:        substitution            0                0.0                  0                0.0              0.000
-194:            sparsify            0                0.0                  0                0.0              0.000
-194: 
-194: reduced problem:
-194:   reduced rows:     70
-194:   reduced columns:  92
-194:   reduced int. columns:  0
-194:   reduced cont. columns:  92
-194:   reduced nonzeros: 475
-194: 
-194: presolving finished after 0.469 seconds
-194: 
-194: Equilibrium scaling LP (persistent)
-194: Simplifier removed 10 rows, 10 columns, 67 nonzeros, 8 col bounds, 140 row bounds
-194: Reduced LP has 60 rows 82 columns 408 nonzeros
-194: Equilibrium scaling LP
-194: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-194:   L  |    0.0 |       0 |     3 | 1.74e+01 | 6.90e+03 |       41 | -1.26627398e+03
-194:   E  |    0.0 |      59 |     4 | 0.00e+00 | 3.44e-03 |        2 | 1.37467410e+03
-194:   E  |    0.0 |      62 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.37308039e+03
-194:  --- unscaling internal solution
-194:  --- unsimplifying solution and basis
-194:  --- unscaling external solution
-194:  --- verifying computed solution
-194:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.37308039e+03
-194:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.37308039e+03
-194:  --- unscaling external solution
-194:  --- verifying computed solution
+215: solving finished after 0.084 seconds
+222: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+216/287 Test #222: d-solve-sc50a.mps-lp_presolvers_without_basis.set ..........................................Subprocess aborted***Exception:   0.20 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+test 232
+        Start 232: q-solve-scagr25.mps-lp_presolvers_without_basis.set
+
+232: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+232: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+232: Test timeout computed to be: 10000000
+test 233
+        Start 233: r-solve-scagr25.mps-lp_presolvers_without_basis.set
+
+233: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+233: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+233: Test timeout computed to be: 10000000
+test 234
+        Start 234: d-solve-scfxm1.mps-lp_presolvers_without_basis.set
+
+234: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+234: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+234: Test timeout computed to be: 10000000
+test 235
+        Start 235: q-solve-scfxm1.mps-lp_presolvers_without_basis.set
+
+235: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+235: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+235: Test timeout computed to be: 10000000
+test 236
+        Start 236: r-solve-scfxm1.mps-lp_presolvers_without_basis.set
+
+236: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+236: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+236: Test timeout computed to be: 10000000
+test 237
+        Start 237: d-solve-scorpion.mps-lp_presolvers_without_basis.set
+
+237: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+237: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+237: Test timeout computed to be: 10000000
 220: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 220: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 220: 
@@ -14776,7 +14982,7 @@
 220:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 220:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 220: 
-220: reading took 0.00259 seconds
+220: reading took 0.0244 seconds
 220: Numerical Statistics:
 220:  Matrix range    [0e+00,2e+00]
 220:  Objective range [1e+00,1e+00]
@@ -14829,7 +15035,7 @@
 220:   reduced cont. columns:  202
 220:   reduced nonzeros: 550
 220: 
-220: presolving finished after 0.003 seconds
+220: presolving finished after 0.019 seconds
 220: 
 220: Equilibrium scaling LP (persistent)
 220: Simplifier removed 22 rows, 22 columns, 45 nonzeros, 0 col bounds, 82 row bounds
@@ -14850,7 +15056,7 @@
 220:  --- verifying computed solution
 220: 
 220: SoPlex status       : problem is solved [optimal]
-220: Solving time (sec)  : 0.00
+220: Solving time (sec)  : 0.02
 220: Iterations          : 202
 220: Objective value     : -5.22020612e+01
 220: 
@@ -14866,130 +15072,132 @@
 220:   integrality: 0
 220: 
 220: validation: SUCCESS
-220: Solving time 0.019 seconds
+220: Solving time 0.035 seconds
 220: 
-220: solving finished after 0.019 seconds
-213/287 Test #203: r-solve-finnis.mps-lp_presolvers_without_basis.set .........................................   Passed    0.38 sec
-214/287 Test #212: r-solve-lotfi.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.18 sec
-215/287 Test #215: r-solve-recipe.mps-lp_presolvers_without_basis.set .........................................   Passed    0.14 sec
-216/287 Test #219: d-solve-sc205.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.08 sec
-217/287 Test #220: q-solve-sc205.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.05 sec
-test 224
-        Start 224: r-solve-sc50a.mps-lp_presolvers_without_basis.set
-
-224: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps" "-o" "-0.64575077058564509026860413914575e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-224: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-224: Test timeout computed to be: 10000000
-test 225
-        Start 225: d-solve-sc50b.mps-lp_presolvers_without_basis.set
-
-225: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50b.mps" "-o" "-0.7e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-225: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-225: Test timeout computed to be: 10000000
-test 226
-        Start 226: q-solve-sc50b.mps-lp_presolvers_without_basis.set
-
-226: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50b.mps" "-o" "-0.7e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-226: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-226: Test timeout computed to be: 10000000
-test 227
-        Start 227: r-solve-sc50b.mps-lp_presolvers_without_basis.set
-
-227: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50b.mps" "-o" "-0.7e2" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-227: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-227: Test timeout computed to be: 10000000
-test 228
-        Start 228: d-solve-scagr7.mps-lp_presolvers_without_basis.set
-
-228: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps" "-o" "-0.2331389824330984e7" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-228: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-228: Test timeout computed to be: 10000000
-206: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-206: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-206: 
-206: External libraries: 
-206:   Boost    1.83.0 	 (https://www.boost.org/)
-206:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-206:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-206:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-206: 
-206: reading took 0.0862 seconds
-206: Numerical Statistics:
-206:  Matrix range    [1e-03,2e+03]
-206:  Objective range [2e-01,3e+03]
-206:  Bounds range    [0e+00,0e+00]
-206:  RHS range       [5e-01,9e+05]
-206:  Dynamism Variables: 5e+05
-206:  Dynamism Rows     : 1e+04
-206: set presolve.componentsmaxint = -1
-206: set presolve.detectlindep = 0
-206: set doubletoneq.enabled = 0
-206: set dualinfer.enabled = 0
-206: set substitution.enabled = 0
-206: set sparsify.enabled = 0
-206: set calculate_basis_for_dual = 0
-206: 
-206: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/israel.mps with dual-postsolve activated
-206:   rows:     174
-206:   columns:  142
-206:   int. columns:  0
-206:   cont. columns:  142
-206:   nonzeros: 2269
-206: 
-206: round 0   ( Trivial  ):    1 del cols,   11 del rows,   12 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-206: round 1   (   Fast   ):    1 del cols,   11 del rows,  298 chg bounds,    0 chg sides,    0 chg coeffs, 1506 tsx applied,    0 tsx conflicts
-206: round 2   (   Fast   ):    1 del cols,   11 del rows,  407 chg bounds,    0 chg sides,    0 chg coeffs, 1830 tsx applied,    0 tsx conflicts
-206: round 3   (   Fast   ):    1 del cols,   11 del rows,  439 chg bounds,    0 chg sides,    0 chg coeffs, 1902 tsx applied,    0 tsx conflicts
-206: round 4   (  Medium  ):    1 del cols,   11 del rows,  457 chg bounds,    0 chg sides,    0 chg coeffs, 1920 tsx applied,    0 tsx conflicts
-206: round 5   (Exhaustive):    3 del cols,   11 del rows,  471 chg bounds,    0 chg sides,    0 chg coeffs, 1934 tsx applied,    0 tsx conflicts
-206: round 6   (Exhaustive):    3 del cols,   11 del rows,  483 chg bounds,    0 chg sides,    0 chg coeffs, 1946 tsx applied,    0 tsx conflicts
-206: round 7   (  Final   ):    3 del cols,   11 del rows,  483 chg bounds,    0 chg sides,    0 chg coeffs, 1946 tsx applied,    0 tsx conflicts
-206: presolved 7 rounds:    3 del cols,   11 del rows,  483 chg bounds,    0 chg sides,    0 chg coeffs, 1946 tsx applied,    0 tsx conflicts
-206: 
-206:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-206:        colsingleton            7                0.0                  0                0.0              0.000
-206:     coefftightening            0                0.0                  0                0.0              0.000
-206:         propagation            7               42.9               1902              100.0              0.044
-206:       fixcontinuous            2                0.0                  0                0.0              0.000
-206:       simpleprobing            0                0.0                  0                0.0              0.000
-206:        parallelrows            2                0.0                  0                0.0              0.006
-206:        parallelcols            2                0.0                  0                0.0              0.006
-206:            stuffing            2                0.0                  0                0.0              0.000
-206:             dualfix            4               75.0                 42              100.0              0.005
-206:        simplifyineq            0                0.0                  0                0.0              0.000
-206:         doubletoneq            0                0.0                  0                0.0              0.000
-206:             implint            0                0.0                  0                0.0              0.000
-206:              domcol            2               50.0                  2              100.0              0.004
-206:           dualinfer            0                0.0                  0                0.0              0.000
-206:             probing            0                0.0                  0                0.0              0.000
-206:        substitution            0                0.0                  0                0.0              0.000
-206:            sparsify            0                0.0                  0                0.0              0.000
-206: 
-206: reduced problem:
-206:   reduced rows:     163
-206:   reduced columns:  139
-206:   reduced int. columns:  0
-206:   reduced cont. columns:  139
-206:   reduced nonzeros: 2200
-206: 
-206: presolving finished after 0.136 seconds
-206: 
-206: Equilibrium scaling LP (persistent)
-206: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-206: Reduced LP has 163 rows 139 columns 2200 nonzeros
-206: Equilibrium scaling LP
-206: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-206:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.01e+05 |       87 | -4.25806009e+06
-206:   L  |    0.0 |     108 |     5 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-206:  --- unscaling internal solution
-206:  --- unsimplifying solution and basis
-206:  --- unscaling external solution
-206:  --- verifying computed solution
-206:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-206:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -8.96644822e+05
-206:  --- unscaling external solution
-206:  --- verifying computed solution
-222: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+220: solving finished after 0.035 seconds
+203: 
+203: SoPlex status       : problem is solved [optimal]
+203: Solving time (sec)  : 0.02
+203: Iterations          : 357
+203: Objective value     : 1.72791066e+05
+203: 
+203: Solution passed validation
+203: 
+203: postsolve finished after 0.049 seconds
+203: feasible: true
+203: objective value: 172791.065595612
+203: 
+203: violations:
+203:   bounds:      5.02914190292358e-14
+203:   constraints: 0
+203:   integrality: 0
+203: 
+203: validation: SUCCESS
+203: Solving time 0.326 seconds
+203: 
+203: solving finished after 0.326 seconds
+194: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+194: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+194: 
+194: External libraries: 
+194:   Boost    1.83.0 	 (https://www.boost.org/)
+194:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+194:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+194:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+194: 
+194: reading took 0.0325 seconds
+194: Numerical Statistics:
+194:  Matrix range    [1e-04,1e+03]
+194:  Objective range [3e-04,3e+02]
+194:  Bounds range    [1e+01,1e+02]
+194:  RHS range       [0e+00,0e+00]
+194:  Dynamism Variables: 2e+05
+194:  Dynamism Rows     : 2e+06
+194: set presolve.componentsmaxint = -1
+194: set presolve.detectlindep = 0
+194: set doubletoneq.enabled = 0
+194: set dualinfer.enabled = 0
+194: set substitution.enabled = 0
+194: set sparsify.enabled = 0
+194: set calculate_basis_for_dual = 0
+194: 
+194: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bore3d.mps with dual-postsolve activated
+194:   rows:     233
+194:   columns:  315
+194:   int. columns:  0
+194:   cont. columns:  315
+194:   nonzeros: 1429
+194: 
+194: round 0   ( Trivial  ):   39 del cols,   41 del rows,   40 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+194: round 1   (   Fast   ):   91 del cols,   58 del rows,  134 chg bounds,    0 chg sides,    0 chg coeffs,  190 tsx applied,    0 tsx conflicts
+194: round 2   (   Fast   ):  122 del cols,   90 del rows,  233 chg bounds,    0 chg sides,    0 chg coeffs,  430 tsx applied,    0 tsx conflicts
+194: round 3   (   Fast   ):  126 del cols,   94 del rows,  332 chg bounds,    0 chg sides,    0 chg coeffs,  626 tsx applied,    0 tsx conflicts
+194: round 4   (   Fast   ):  126 del cols,   94 del rows,  418 chg bounds,    0 chg sides,    0 chg coeffs,  804 tsx applied,    0 tsx conflicts
+194: round 5   (   Fast   ):  126 del cols,   94 del rows,  509 chg bounds,    0 chg sides,    0 chg coeffs,  990 tsx applied,    0 tsx conflicts
+194: round 6   (   Fast   ):  126 del cols,   94 del rows,  613 chg bounds,    0 chg sides,    0 chg coeffs, 1206 tsx applied,    0 tsx conflicts
+194: round 7   (   Fast   ):  126 del cols,   95 del rows,  729 chg bounds,    0 chg sides,    0 chg coeffs, 1446 tsx applied,    0 tsx conflicts
+194: round 8   (   Fast   ):  126 del cols,   95 del rows,  836 chg bounds,    0 chg sides,    0 chg coeffs, 1660 tsx applied,    0 tsx conflicts
+194: round 9   (   Fast   ):  126 del cols,   95 del rows,  937 chg bounds,    0 chg sides,    0 chg coeffs, 1870 tsx applied,    0 tsx conflicts
+194: round 10  (   Fast   ):  126 del cols,   95 del rows, 1036 chg bounds,    0 chg sides,    0 chg coeffs, 2072 tsx applied,    0 tsx conflicts
+194: round 11  (   Fast   ):  126 del cols,   95 del rows, 1139 chg bounds,    0 chg sides,    0 chg coeffs, 2280 tsx applied,    0 tsx conflicts
+194: round 12  (   Fast   ):  126 del cols,   95 del rows, 1241 chg bounds,    0 chg sides,    0 chg coeffs, 2488 tsx applied,    0 tsx conflicts
+194: round 13  (   Fast   ):  126 del cols,   95 del rows, 1333 chg bounds,    0 chg sides,    0 chg coeffs, 2678 tsx applied,    0 tsx conflicts
+194: round 14  (   Fast   ):  126 del cols,   95 del rows, 1400 chg bounds,    0 chg sides,    0 chg coeffs, 2816 tsx applied,    0 tsx conflicts
+194: round 15  (   Fast   ):  126 del cols,   95 del rows, 1451 chg bounds,    0 chg sides,    0 chg coeffs, 2918 tsx applied,    0 tsx conflicts
+194: round 16  (   Fast   ):  126 del cols,   95 del rows, 1495 chg bounds,    0 chg sides,    0 chg coeffs, 3010 tsx applied,    0 tsx conflicts
+194: round 17  (   Fast   ):  126 del cols,   95 del rows, 1542 chg bounds,    0 chg sides,    0 chg coeffs, 3104 tsx applied,    0 tsx conflicts
+194: round 18  (   Fast   ):  126 del cols,   95 del rows, 1570 chg bounds,    0 chg sides,    0 chg coeffs, 3160 tsx applied,    0 tsx conflicts
+194: round 19  (   Fast   ):  126 del cols,   95 del rows, 1591 chg bounds,    0 chg sides,    0 chg coeffs, 3202 tsx applied,    0 tsx conflicts
+194: round 20  (  Medium  ):  194 del cols,  159 del rows, 1605 chg bounds,    6 chg sides,    6 chg coeffs, 3300 tsx applied, 1774 tsx conflicts
+194: round 21  (  Medium  ):  223 del cols,  163 del rows, 1635 chg bounds,    7 chg sides,    7 chg coeffs, 3840 tsx applied, 1781 tsx conflicts
+194: round 22  (Exhaustive):  223 del cols,  163 del rows, 1638 chg bounds,    7 chg sides,    7 chg coeffs, 3844 tsx applied, 1781 tsx conflicts
+194: round 23  (  Final   ):  223 del cols,  163 del rows, 1639 chg bounds,    7 chg sides,    7 chg coeffs, 3845 tsx applied, 1781 tsx conflicts
+194: presolved 23 rounds:  223 del cols,  163 del rows, 1639 chg bounds,    7 chg sides,    7 chg coeffs, 3845 tsx applied, 1781 tsx conflicts
+194: 
+194:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+194:        colsingleton           23                0.0                  0                0.0              0.000
+194:     coefftightening            0                0.0                  0                0.0              0.000
+194:         propagation           23               95.7               3234              100.0              0.085
+194:       fixcontinuous            2                0.0                  0                0.0              0.002
+194:       simpleprobing            0                0.0                  0                0.0              0.000
+194:        parallelrows            2               50.0                  2              100.0              0.002
+194:        parallelcols            2                0.0                  0                0.0              0.002
+194:            stuffing            3               66.7               2348               24.6              0.033
+194:             dualfix            4              100.0                 42               76.2              0.005
+194:        simplifyineq            0                0.0                  0                0.0              0.000
+194:         doubletoneq            0                0.0                  0                0.0              0.000
+194:             implint            0                0.0                  0                0.0              0.000
+194:              domcol            1                0.0                  0                0.0              0.002
+194:           dualinfer            0                0.0                  0                0.0              0.000
+194:             probing            0                0.0                  0                0.0              0.000
+194:        substitution            0                0.0                  0                0.0              0.000
+194:            sparsify            0                0.0                  0                0.0              0.000
+194: 
+194: reduced problem:
+194:   reduced rows:     70
+194:   reduced columns:  92
+194:   reduced int. columns:  0
+194:   reduced cont. columns:  92
+194:   reduced nonzeros: 475
+194: 
+194: presolving finished after 0.565 seconds
+194: 
+194: Equilibrium scaling LP (persistent)
+194: Simplifier removed 10 rows, 10 columns, 67 nonzeros, 8 col bounds, 140 row bounds
+194: Reduced LP has 60 rows 82 columns 408 nonzeros
+194: Equilibrium scaling LP
+194: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+194:   L  |    0.0 |       0 |     3 | 1.74e+01 | 6.90e+03 |       41 | -1.26627398e+03
+194:   E  |    0.0 |      59 |     4 | 0.00e+00 | 3.44e-03 |        2 | 1.37467410e+03
+194:   E  |    0.0 |      62 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.37308039e+03
+194:  --- unscaling internal solution
+194:  --- unsimplifying solution and basis
+194:  --- unscaling external solution
+194:  --- verifying computed solution
+194:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.37308039e+03
+194:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.37308039e+03
+194:  --- unscaling external solution
+194:  --- verifying computed solution
 194: 
 194: SoPlex status       : problem is solved [optimal]
 194: Solving time (sec)  : 0.00
@@ -14998,7 +15206,7 @@
 194: 
 194: Solution passed validation
 194: 
-194: postsolve finished after 0.026 seconds
+194: postsolve finished after 0.023 seconds
 194: feasible: true
 194: objective value: 1373.08039420849
 194: 
@@ -15008,9 +15216,38 @@
 194:   integrality: 0
 194: 
 194: validation: SUCCESS
-194: Solving time 0.502 seconds
+194: Solving time 0.594 seconds
 194: 
-194: solving finished after 0.502 seconds
+194: solving finished after 0.594 seconds
+188: round 20  (   Fast   ):   54 del cols,  325 del rows,  770 chg bounds,    0 chg sides,    0 chg coeffs, 3510 tsx applied,    0 tsx conflicts
+188: round 21  (   Fast   ):   54 del cols,  325 del rows,  786 chg bounds,    0 chg sides,    0 chg coeffs, 3542 tsx applied,    0 tsx conflicts
+188: round 22  (   Fast   ):   54 del cols,  325 del rows,  802 chg bounds,    0 chg sides,    0 chg coeffs, 3574 tsx applied,    0 tsx conflicts
+188: round 23  (   Fast   ):   54 del cols,  325 del rows,  818 chg bounds,    0 chg sides,    0 chg coeffs, 3606 tsx applied,    0 tsx conflicts
+188: round 24  (   Fast   ):   54 del cols,  325 del rows,  834 chg bounds,    0 chg sides,    0 chg coeffs, 3638 tsx applied,    0 tsx conflicts
+188: round 25  (   Fast   ):   54 del cols,  325 del rows,  850 chg bounds,    0 chg sides,    0 chg coeffs, 3670 tsx applied,    0 tsx conflicts
+188: round 26  (   Fast   ):   54 del cols,  325 del rows,  866 chg bounds,    0 chg sides,    0 chg coeffs, 3702 tsx applied,    0 tsx conflicts
+188: round 27  (   Fast   ):   54 del cols,  325 del rows,  882 chg bounds,    0 chg sides,    0 chg coeffs, 3734 tsx applied,    0 tsx conflicts
+188: round 28  (   Fast   ):   54 del cols,  325 del rows,  898 chg bounds,    0 chg sides,    0 chg coeffs, 3766 tsx applied,    0 tsx conflicts
+188: round 29  (   Fast   ):   54 del cols,  325 del rows,  914 chg bounds,    0 chg sides,    0 chg coeffs, 3798 tsx applied,    0 tsx conflicts
+188: round 30  (   Fast   ):   54 del cols,  325 del rows,  930 chg bounds,    0 chg sides,    0 chg coeffs, 3830 tsx applied,    0 tsx conflicts
+188: round 31  (   Fast   ):   54 del cols,  325 del rows,  946 chg bounds,    0 chg sides,    0 chg coeffs, 3862 tsx applied,    0 tsx conflicts
+188: round 32  (   Fast   ):   54 del cols,  325 del rows,  962 chg bounds,    0 chg sides,    0 chg coeffs, 3894 tsx applied,    0 tsx conflicts
+188: round 33  (   Fast   ):   54 del cols,  325 del rows,  978 chg bounds,    0 chg sides,    0 chg coeffs, 3926 tsx applied,    0 tsx conflicts
+188: round 34  (   Fast   ):   54 del cols,  325 del rows,  994 chg bounds,    0 chg sides,    0 chg coeffs, 3958 tsx applied,    0 tsx conflicts
+188: round 35  (   Fast   ):   54 del cols,  325 del rows, 1010 chg bounds,    0 chg sides,    0 chg coeffs, 3990 tsx applied,    0 tsx conflicts
+188: round 36  (   Fast   ):   54 del cols,  325 del rows, 1026 chg bounds,    0 chg sides,    0 chg coeffs, 4022 tsx applied,    0 tsx conflicts
+188: round 37  (   Fast   ):   54 del cols,  325 del rows, 1042 chg bounds,    0 chg sides,    0 chg coeffs, 4054 tsx applied,    0 tsx conflicts
+188: round 38  (   Fast   ):   54 del cols,  325 del rows, 1058 chg bounds,    0 chg sides,    0 chg coeffs, 4086 tsx applied,    0 tsx conflicts
+188: round 39  (   Fast   ):   54 del cols,  325 del rows, 1074 chg bounds,    0 chg sides,    0 chg coeffs, 4118 tsx applied,    0 tsx conflicts
+188: round 40  (   Fast   ):   54 del cols,  325 del rows, 1090 chg bounds,    0 chg sides,    0 chg coeffs, 4150 tsx applied,    0 tsx conflicts
+188: round 41  (   Fast   ):   54 del cols,  325 del rows, 1106 chg bounds,    0 chg sides,    0 chg coeffs, 4182 tsx applied,    0 tsx conflicts
+188: round 42  (   Fast   ):   54 del cols,  325 del rows, 1122 chg bounds,    0 chg sides,    0 chg coeffs, 4214 tsx applied,    0 tsx conflicts
+188: round 43  (   Fast   ):   54 del cols,  325 del rows, 1138 chg bounds,    0 chg sides,    0 chg coeffs, 4246 tsx applied,    0 tsx conflicts
+188: round 44  (   Fast   ):   54 del cols,  325 del rows, 1154 chg bounds,    0 chg sides,    0 chg coeffs, 4278 tsx applied,    0 tsx conflicts
+188: round 45  (   Fast   ):   54 del cols,  325 del rows, 1169 chg bounds,    0 chg sides,    0 chg coeffs, 4308 tsx applied,    0 tsx conflicts
+188: round 46  (   Fast   ):   54 del cols,  325 del rows, 1185 chg bounds,    0 chg sides,    0 chg coeffs, 4340 tsx applied,    0 tsx conflicts
+188: round 47  (   Fast   ):   54 del cols,  325 del rows, 1200 chg bounds,    0 chg sides,    0 chg coeffs, 4370 tsx applied,    0 tsx conflicts
+188: round 48  (   Fast   ):   54 del cols,  325 del rows, 1216 chg bounds,    0 chg sides,    0 chg coeffs, 4402 tsx applied,    0 tsx conflicts
 223: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 223: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 223: 
@@ -15020,7 +15257,7 @@
 223:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 223:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 223: 
-223: reading took 0.000787 seconds
+223: reading took 0.000601 seconds
 223: Numerical Statistics:
 223:  Matrix range    [0e+00,2e+00]
 223:  Objective range [1e+00,1e+00]
@@ -15075,7 +15312,7 @@
 223:   reduced cont. columns:  48
 223:   reduced nonzeros: 130
 223: 
-223: presolving finished after 0.002 seconds
+223: presolving finished after 0.001 seconds
 223: 
 223: Equilibrium scaling LP (persistent)
 223: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 26 row bounds
@@ -15111,9 +15348,112 @@
 223:   integrality: 0
 223: 
 223: validation: SUCCESS
-223: Solving time 0.013 seconds
+223: Solving time 0.004 seconds
 223: 
-223: solving finished after 0.013 seconds
+223: solving finished after 0.004 seconds
+224: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+224: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+224: 
+224: External libraries: 
+224:   Boost    1.83.0 	 (https://www.boost.org/)
+224:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+224:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+224:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+224: 
+224: reading took 0.00117 seconds
+224: Numerical Statistics:
+224:  Matrix range    [0e+00,2e+00]
+224:  Objective range [1e+00,1e+00]
+224:  Bounds range    [0e+00,0e+00]
+224:  RHS range       [1e+02,2e+02]
+224:  Dynamism Variables: 2e+01
+224:  Dynamism Rows     : 8e+00
+224: set presolve.componentsmaxint = -1
+224: set presolve.detectlindep = 0
+224: set doubletoneq.enabled = 0
+224: set dualinfer.enabled = 0
+224: set substitution.enabled = 0
+224: set sparsify.enabled = 0
+224: set calculate_basis_for_dual = 0
+224: 
+224: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps with dual-postsolve activated
+224:   rows:     50
+224:   columns:  48
+224:   int. columns:  0
+224:   cont. columns:  48
+224:   nonzeros: 130
+224: 
+224: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+224: round 1   (   Fast   ):    0 del cols,    0 del rows,    5 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
+224: round 2   (Exhaustive):    0 del cols,    0 del rows,    8 chg bounds,    0 chg sides,    0 chg coeffs,   18 tsx applied,    0 tsx conflicts
+224: round 3   (  Final   ):    0 del cols,    0 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
+224: presolved 3 rounds:    0 del cols,    0 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
+224: 
+224:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+224:        colsingleton            3                0.0                  0                0.0              0.000
+224:     coefftightening            0                0.0                  0                0.0              0.000
+224:         propagation            3              100.0                 24              100.0              0.000
+224:       fixcontinuous            1                0.0                  0                0.0              0.000
+224:       simpleprobing            0                0.0                  0                0.0              0.000
+224:        parallelrows            1                0.0                  0                0.0              0.000
+224:        parallelcols            1                0.0                  0                0.0              0.004
+224:            stuffing            1                0.0                  0                0.0              0.000
+224:             dualfix            1                0.0                  0                0.0              0.000
+224:        simplifyineq            0                0.0                  0                0.0              0.000
+224:         doubletoneq            0                0.0                  0                0.0              0.000
+224:             implint            0                0.0                  0                0.0              0.000
+224:              domcol            1                0.0                  0                0.0              0.000
+224:           dualinfer            0                0.0                  0                0.0              0.000
+224:             probing            0                0.0                  0                0.0              0.000
+224:        substitution            0                0.0                  0                0.0              0.000
+224:            sparsify            0                0.0                  0                0.0              0.000
+224: 
+224: reduced problem:
+224:   reduced rows:     49
+224:   reduced columns:  48
+224:   reduced int. columns:  0
+224:   reduced cont. columns:  48
+224:   reduced nonzeros: 130
+224: 
+224: presolving finished after 0.007 seconds
+224: 
+224: Equilibrium scaling LP (persistent)
+224: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 26 row bounds
+224: Reduced LP has 41 rows 40 columns 113 nonzeros
+224: Equilibrium scaling LP
+224: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+224:   L  |    0.0 |       0 |     3 | 6.83e-01 | 0.00e+00 |        0 | 0.00000000e+00
+224:   E  |    0.0 |       0 |     3 | 0.00e+00 | 6.83e-01 |        1 | 0.00000000e+00
+224:   E  |    0.0 |      39 |     4 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
+224:  --- unscaling internal solution
+224:  --- unsimplifying solution and basis
+224:  --- unscaling external solution
+224:  --- verifying computed solution
+224:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
+224:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
+224:  --- unscaling external solution
+224:  --- verifying computed solution
+224: 
+224: SoPlex status       : problem is solved [optimal]
+224: Solving time (sec)  : 0.00
+224: Iterations          : 39
+224: Objective value     : -6.45750771e+01
+224: 
+224: Solution passed validation
+224: 
+224: postsolve finished after 0.005 seconds
+224: feasible: true
+224: objective value: -64.5750770585645
+224: 
+224: violations:
+224:   bounds:      0
+224:   constraints: 0
+224:   integrality: 0
+224: 
+224: validation: SUCCESS
+224: Solving time 0.015 seconds
+224: 
+224: solving finished after 0.015 seconds
 225: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 225: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 225: 
@@ -15123,7 +15463,7 @@
 225:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 225:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 225: 
-225: reading took 0.000475 seconds
+225: reading took 0.000493 seconds
 225: Numerical Statistics:
 225:  Matrix range    [0e+00,3e+00]
 225:  Objective range [1e+00,1e+00]
@@ -15215,167 +15555,6 @@
 225: Solving time 0.003 seconds
 225: 
 225: solving finished after 0.003 seconds
-218/287 Test #194: r-solve-bore3d.mps-lp_presolvers_without_basis.set .........................................   Passed    0.57 sec
-219/287 Test #222: d-solve-sc50a.mps-lp_presolvers_without_basis.set ..........................................Subprocess aborted***Exception:   0.05 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-test 229
-        Start 229: q-solve-scagr7.mps-lp_presolvers_without_basis.set
-
-229: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps" "-o" "-0.2331389824330984e7" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-229: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-229: Test timeout computed to be: 10000000
-test 230
-        Start 230: r-solve-scagr7.mps-lp_presolvers_without_basis.set
-
-230: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr7.mps" "-o" "-0.2331389824330984e7" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-230: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-230: Test timeout computed to be: 10000000
-220/287 Test #223: q-solve-sc50a.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.05 sec
-221/287 Test #225: d-solve-sc50b.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.04 sec
-221: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-221: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-221: 
-221: External libraries: 
-221:   Boost    1.83.0 	 (https://www.boost.org/)
-221:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-221:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-221:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-221: 
-221: reading took 0.0044 seconds
-221: Numerical Statistics:
-221:  Matrix range    [0e+00,2e+00]
-221:  Objective range [1e+00,1e+00]
-221:  Bounds range    [0e+00,0e+00]
-221:  RHS range       [1e+02,2e+02]
-221:  Dynamism Variables: 2e+01
-221:  Dynamism Rows     : 8e+00
-221: set presolve.componentsmaxint = -1
-221: set presolve.detectlindep = 0
-221: set doubletoneq.enabled = 0
-221: set dualinfer.enabled = 0
-221: set substitution.enabled = 0
-221: set sparsify.enabled = 0
-221: set calculate_basis_for_dual = 0
-221: 
-221: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc205.mps with dual-postsolve activated
-221:   rows:     205
-221:   columns:  203
-221:   int. columns:  0
-221:   cont. columns:  203
-221:   nonzeros: 551
-221: 
-221: round 0   ( Trivial  ):    1 del cols,    1 del rows,    1 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-221: round 1   (  Final   ): Unchanged
-221: presolved 1 rounds:    1 del cols,    1 del rows,    6 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
-221: 
-221:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-221:        colsingleton            1                0.0                  0                0.0              0.000
-221:     coefftightening            0                0.0                  0                0.0              0.000
-221:         propagation            1              100.0                 12              100.0              0.000
-221:       fixcontinuous            1                0.0                  0                0.0              0.000
-221:       simpleprobing            0                0.0                  0                0.0              0.000
-221:        parallelrows            1                0.0                  0                0.0              0.001
-221:        parallelcols            1                0.0                  0                0.0              0.001
-221:            stuffing            1                0.0                  0                0.0              0.000
-221:             dualfix            1                0.0                  0                0.0              0.000
-221:        simplifyineq            0                0.0                  0                0.0              0.000
-221:         doubletoneq            0                0.0                  0                0.0              0.000
-221:             implint            0                0.0                  0                0.0              0.000
-221:              domcol            1                0.0                  0                0.0              0.013
-221:           dualinfer            0                0.0                  0                0.0              0.000
-221:             probing            0                0.0                  0                0.0              0.000
-221:        substitution            0                0.0                  0                0.0              0.000
-221:            sparsify            0                0.0                  0                0.0              0.000
-221: 
-221: reduced problem:
-221:   reduced rows:     203
-221:   reduced columns:  202
-221:   reduced int. columns:  0
-221:   reduced cont. columns:  202
-221:   reduced nonzeros: 550
-221: 
-221: presolving finished after 0.027 seconds
-221: 
-221: Equilibrium scaling LP (persistent)
-221: Simplifier removed 22 rows, 22 columns, 45 nonzeros, 0 col bounds, 82 row bounds
-221: Reduced LP has 181 rows 180 columns 505 nonzeros
-221: Equilibrium scaling LP
-221: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-221:   L  |    0.0 |       0 |     3 | 1.80e-01 | 0.00e+00 |        0 | 0.00000000e+00
-221:   E  |    0.0 |       0 |     3 | 0.00e+00 | 1.80e-01 |        1 | 0.00000000e+00
-221:   E  |    0.0 |     197 |     7 | 0.00e+00 | 1.76e-02 |        6 | -5.17377536e+01
-221:   E  |    0.0 |     202 |     8 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-221:  --- unscaling internal solution
-221:  --- unsimplifying solution and basis
-221:  --- unscaling external solution
-221:  --- verifying computed solution
-221:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-221:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -5.22020612e+01
-221:  --- unscaling external solution
-221:  --- verifying computed solution
-188: round 20  (   Fast   ):   54 del cols,  325 del rows,  770 chg bounds,    0 chg sides,    0 chg coeffs, 3510 tsx applied,    0 tsx conflicts
-188: round 21  (   Fast   ):   54 del cols,  325 del rows,  786 chg bounds,    0 chg sides,    0 chg coeffs, 3542 tsx applied,    0 tsx conflicts
-188: round 22  (   Fast   ):   54 del cols,  325 del rows,  802 chg bounds,    0 chg sides,    0 chg coeffs, 3574 tsx applied,    0 tsx conflicts
-188: round 23  (   Fast   ):   54 del cols,  325 del rows,  818 chg bounds,    0 chg sides,    0 chg coeffs, 3606 tsx applied,    0 tsx conflicts
-188: round 24  (   Fast   ):   54 del cols,  325 del rows,  834 chg bounds,    0 chg sides,    0 chg coeffs, 3638 tsx applied,    0 tsx conflicts
-188: round 25  (   Fast   ):   54 del cols,  325 del rows,  850 chg bounds,    0 chg sides,    0 chg coeffs, 3670 tsx applied,    0 tsx conflicts
-188: round 26  (   Fast   ):   54 del cols,  325 del rows,  866 chg bounds,    0 chg sides,    0 chg coeffs, 3702 tsx applied,    0 tsx conflicts
-188: round 27  (   Fast   ):   54 del cols,  325 del rows,  882 chg bounds,    0 chg sides,    0 chg coeffs, 3734 tsx applied,    0 tsx conflicts
-188: round 28  (   Fast   ):   54 del cols,  325 del rows,  898 chg bounds,    0 chg sides,    0 chg coeffs, 3766 tsx applied,    0 tsx conflicts
-188: round 29  (   Fast   ):   54 del cols,  325 del rows,  914 chg bounds,    0 chg sides,    0 chg coeffs, 3798 tsx applied,    0 tsx conflicts
-188: round 30  (   Fast   ):   54 del cols,  325 del rows,  930 chg bounds,    0 chg sides,    0 chg coeffs, 3830 tsx applied,    0 tsx conflicts
-188: round 31  (   Fast   ):   54 del cols,  325 del rows,  946 chg bounds,    0 chg sides,    0 chg coeffs, 3862 tsx applied,    0 tsx conflicts
-188: round 32  (   Fast   ):   54 del cols,  325 del rows,  962 chg bounds,    0 chg sides,    0 chg coeffs, 3894 tsx applied,    0 tsx conflicts
-188: round 33  (   Fast   ):   54 del cols,  325 del rows,  978 chg bounds,    0 chg sides,    0 chg coeffs, 3926 tsx applied,    0 tsx conflicts
-188: round 34  (   Fast   ):   54 del cols,  325 del rows,  994 chg bounds,    0 chg sides,    0 chg coeffs, 3958 tsx applied,    0 tsx conflicts
-188: round 35  (   Fast   ):   54 del cols,  325 del rows, 1010 chg bounds,    0 chg sides,    0 chg coeffs, 3990 tsx applied,    0 tsx conflicts
-188: round 36  (   Fast   ):   54 del cols,  325 del rows, 1026 chg bounds,    0 chg sides,    0 chg coeffs, 4022 tsx applied,    0 tsx conflicts
-188: round 37  (   Fast   ):   54 del cols,  325 del rows, 1042 chg bounds,    0 chg sides,    0 chg coeffs, 4054 tsx applied,    0 tsx conflicts
-188: round 38  (   Fast   ):   54 del cols,  325 del rows, 1058 chg bounds,    0 chg sides,    0 chg coeffs, 4086 tsx applied,    0 tsx conflicts
-188: round 39  (   Fast   ):   54 del cols,  325 del rows, 1074 chg bounds,    0 chg sides,    0 chg coeffs, 4118 tsx applied,    0 tsx conflicts
-188: round 40  (   Fast   ):   54 del cols,  325 del rows, 1090 chg bounds,    0 chg sides,    0 chg coeffs, 4150 tsx applied,    0 tsx conflicts
-188: round 41  (   Fast   ):   54 del cols,  325 del rows, 1106 chg bounds,    0 chg sides,    0 chg coeffs, 4182 tsx applied,    0 tsx conflicts
-188: round 42  (   Fast   ):   54 del cols,  325 del rows, 1122 chg bounds,    0 chg sides,    0 chg coeffs, 4214 tsx applied,    0 tsx conflicts
-188: round 43  (   Fast   ):   54 del cols,  325 del rows, 1138 chg bounds,    0 chg sides,    0 chg coeffs, 4246 tsx applied,    0 tsx conflicts
-188: round 44  (   Fast   ):   54 del cols,  325 del rows, 1154 chg bounds,    0 chg sides,    0 chg coeffs, 4278 tsx applied,    0 tsx conflicts
-188: round 45  (   Fast   ):   54 del cols,  325 del rows, 1169 chg bounds,    0 chg sides,    0 chg coeffs, 4308 tsx applied,    0 tsx conflicts
-188: round 46  (   Fast   ):   54 del cols,  325 del rows, 1185 chg bounds,    0 chg sides,    0 chg coeffs, 4340 tsx applied,    0 tsx conflicts
-188: round 47  (   Fast   ):   54 del cols,  325 del rows, 1200 chg bounds,    0 chg sides,    0 chg coeffs, 4370 tsx applied,    0 tsx conflicts
-188: round 48  (   Fast   ):   54 del cols,  325 del rows, 1216 chg bounds,    0 chg sides,    0 chg coeffs, 4402 tsx applied,    0 tsx conflicts
-test 231
-        Start 231: d-solve-scagr25.mps-lp_presolvers_without_basis.set
-
-231: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-231: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-231: Test timeout computed to be: 10000000
-test 232
-        Start 232: q-solve-scagr25.mps-lp_presolvers_without_basis.set
-
-232: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-232: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-232: Test timeout computed to be: 10000000
-221: 
-221: SoPlex status       : problem is solved [optimal]
-221: Solving time (sec)  : 0.02
-221: Iterations          : 202
-221: Objective value     : -5.22020612e+01
-221: 
-221: Solution passed validation
-221: 
-221: postsolve finished after 0.004 seconds
-221: feasible: true
-221: objective value: -52.2020612117073
-221: 
-221: violations:
-221:   bounds:      0
-221:   constraints: 0
-221:   integrality: 0
-221: 
-221: validation: SUCCESS
-221: Solving time 0.049 seconds
-221: 
-221: solving finished after 0.049 seconds
 226: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 226: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 226: 
@@ -15385,7 +15564,7 @@
 226:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 226:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 226: 
-226: reading took 0.00072 seconds
+226: reading took 0.000558 seconds
 226: Numerical Statistics:
 226:  Matrix range    [0e+00,3e+00]
 226:  Objective range [1e+00,1e+00]
@@ -15438,7 +15617,7 @@
 226:   reduced cont. columns:  48
 226:   reduced nonzeros: 118
 226: 
-226: presolving finished after 0.003 seconds
+226: presolving finished after 0.001 seconds
 226: 
 226: Equilibrium scaling LP (persistent)
 226: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 27 row bounds
@@ -15474,112 +15653,9 @@
 226:   integrality: 0
 226: 
 226: validation: SUCCESS
-226: Solving time 0.016 seconds
+226: Solving time 0.004 seconds
 226: 
-226: solving finished after 0.016 seconds
-224: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-224: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-224: 
-224: External libraries: 
-224:   Boost    1.83.0 	 (https://www.boost.org/)
-224:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-224:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-224:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-224: 
-224: reading took 0.00136 seconds
-224: Numerical Statistics:
-224:  Matrix range    [0e+00,2e+00]
-224:  Objective range [1e+00,1e+00]
-224:  Bounds range    [0e+00,0e+00]
-224:  RHS range       [1e+02,2e+02]
-224:  Dynamism Variables: 2e+01
-224:  Dynamism Rows     : 8e+00
-224: set presolve.componentsmaxint = -1
-224: set presolve.detectlindep = 0
-224: set doubletoneq.enabled = 0
-224: set dualinfer.enabled = 0
-224: set substitution.enabled = 0
-224: set sparsify.enabled = 0
-224: set calculate_basis_for_dual = 0
-224: 
-224: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/sc50a.mps with dual-postsolve activated
-224:   rows:     50
-224:   columns:  48
-224:   int. columns:  0
-224:   cont. columns:  48
-224:   nonzeros: 130
-224: 
-224: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-224: round 1   (   Fast   ):    0 del cols,    0 del rows,    5 chg bounds,    0 chg sides,    0 chg coeffs,   12 tsx applied,    0 tsx conflicts
-224: round 2   (Exhaustive):    0 del cols,    0 del rows,    8 chg bounds,    0 chg sides,    0 chg coeffs,   18 tsx applied,    0 tsx conflicts
-224: round 3   (  Final   ):    0 del cols,    0 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
-224: presolved 3 rounds:    0 del cols,    0 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,   24 tsx applied,    0 tsx conflicts
-224: 
-224:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-224:        colsingleton            3                0.0                  0                0.0              0.000
-224:     coefftightening            0                0.0                  0                0.0              0.000
-224:         propagation            3              100.0                 24              100.0              0.000
-224:       fixcontinuous            1                0.0                  0                0.0              0.000
-224:       simpleprobing            0                0.0                  0                0.0              0.000
-224:        parallelrows            1                0.0                  0                0.0              0.000
-224:        parallelcols            1                0.0                  0                0.0              0.000
-224:            stuffing            1                0.0                  0                0.0              0.000
-224:             dualfix            1                0.0                  0                0.0              0.000
-224:        simplifyineq            0                0.0                  0                0.0              0.000
-224:         doubletoneq            0                0.0                  0                0.0              0.000
-224:             implint            0                0.0                  0                0.0              0.000
-224:              domcol            1                0.0                  0                0.0              0.000
-224:           dualinfer            0                0.0                  0                0.0              0.000
-224:             probing            0                0.0                  0                0.0              0.000
-224:        substitution            0                0.0                  0                0.0              0.000
-224:            sparsify            0                0.0                  0                0.0              0.000
-224: 
-224: reduced problem:
-224:   reduced rows:     49
-224:   reduced columns:  48
-224:   reduced int. columns:  0
-224:   reduced cont. columns:  48
-224:   reduced nonzeros: 130
-224: 
-224: presolving finished after 0.021 seconds
-224: 
-224: Equilibrium scaling LP (persistent)
-224: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 26 row bounds
-224: Reduced LP has 41 rows 40 columns 113 nonzeros
-224: Equilibrium scaling LP
-224: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-224:   L  |    0.0 |       0 |     3 | 6.83e-01 | 0.00e+00 |        0 | 0.00000000e+00
-224:   E  |    0.0 |       0 |     3 | 0.00e+00 | 6.83e-01 |        1 | 0.00000000e+00
-224:   E  |    0.0 |      39 |     4 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
-224:  --- unscaling internal solution
-224:  --- unsimplifying solution and basis
-224:  --- unscaling external solution
-224:  --- verifying computed solution
-224:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
-224:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -6.45750771e+01
-224:  --- unscaling external solution
-224:  --- verifying computed solution
-224: 
-224: SoPlex status       : problem is solved [optimal]
-224: Solving time (sec)  : 0.00
-224: Iterations          : 39
-224: Objective value     : -6.45750771e+01
-224: 
-224: Solution passed validation
-224: 
-224: postsolve finished after 0.001 seconds
-224: feasible: true
-224: objective value: -64.5750770585645
-224: 
-224: violations:
-224:   bounds:      0
-224:   constraints: 0
-224:   integrality: 0
-224: 
-224: validation: SUCCESS
-224: Solving time 0.025 seconds
-224: 
-224: solving finished after 0.025 seconds
+226: solving finished after 0.004 seconds
 227: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 227: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 227: 
@@ -15589,7 +15665,7 @@
 227:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 227:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 227: 
-227: reading took 0.00401 seconds
+227: reading took 0.00104 seconds
 227: Numerical Statistics:
 227:  Matrix range    [0e+00,3e+00]
 227:  Objective range [1e+00,1e+00]
@@ -15642,7 +15718,7 @@
 227:   reduced cont. columns:  48
 227:   reduced nonzeros: 118
 227: 
-227: presolving finished after 0.004 seconds
+227: presolving finished after 0.002 seconds
 227: 
 227: Equilibrium scaling LP (persistent)
 227: Simplifier removed 8 rows, 8 columns, 17 nonzeros, 0 col bounds, 27 row bounds
@@ -15678,71 +15754,91 @@
 227:   integrality: 0
 227: 
 227: validation: SUCCESS
-227: Solving time 0.008 seconds
+227: Solving time 0.006 seconds
 227: 
-227: solving finished after 0.008 seconds
+227: solving finished after 0.006 seconds
 228: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-222/287 Test #221: r-solve-sc205.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.10 sec
-223/287 Test #224: r-solve-sc50a.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.06 sec
-224/287 Test #226: q-solve-sc50b.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.05 sec
-225/287 Test #227: r-solve-sc50b.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.04 sec
-226/287 Test #228: d-solve-scagr7.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.04 sec
+217/287 Test #194: r-solve-bore3d.mps-lp_presolvers_without_basis.set .........................................   Passed    0.80 sec
+218/287 Test #203: r-solve-finnis.mps-lp_presolvers_without_basis.set .........................................   Passed    0.68 sec
+219/287 Test #215: r-solve-recipe.mps-lp_presolvers_without_basis.set .........................................   Passed    0.42 sec
+220/287 Test #220: q-solve-sc205.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.33 sec
+221/287 Test #221: r-solve-sc205.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.32 sec
+222/287 Test #223: q-solve-sc50a.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.26 sec
+223/287 Test #224: r-solve-sc50a.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.25 sec
+224/287 Test #225: d-solve-sc50b.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.23 sec
+225/287 Test #226: q-solve-sc50b.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.22 sec
+226/287 Test #227: r-solve-sc50b.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.20 sec
+227/287 Test #228: d-solve-scagr7.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.19 sec
 papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
 
-test 233
-        Start 233: r-solve-scagr25.mps-lp_presolvers_without_basis.set
+test 238
+        Start 238: q-solve-scorpion.mps-lp_presolvers_without_basis.set
 
-233: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps" "-o" "-0.14753433060768523167790925075974e8" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-233: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-233: Test timeout computed to be: 10000000
-test 234
-        Start 234: d-solve-scfxm1.mps-lp_presolvers_without_basis.set
+238: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+238: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+238: Test timeout computed to be: 10000000
+test 239
+        Start 239: r-solve-scorpion.mps-lp_presolvers_without_basis.set
 
-234: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-234: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-234: Test timeout computed to be: 10000000
-test 235
-        Start 235: q-solve-scfxm1.mps-lp_presolvers_without_basis.set
+239: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+239: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+239: Test timeout computed to be: 10000000
+test 240
+        Start 240: d-solve-scrs8.mps-lp_presolvers_without_basis.set
 
-235: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-235: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-235: Test timeout computed to be: 10000000
-test 236
-        Start 236: r-solve-scfxm1.mps-lp_presolvers_without_basis.set
+240: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+240: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+240: Test timeout computed to be: 10000000
+test 241
+        Start 241: q-solve-scrs8.mps-lp_presolvers_without_basis.set
 
-236: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps" "-o" "0.18416759028348943683579089143655e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-236: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-236: Test timeout computed to be: 10000000
-test 237
-        Start 237: d-solve-scorpion.mps-lp_presolvers_without_basis.set
+241: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+241: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+241: Test timeout computed to be: 10000000
+test 242
+        Start 242: r-solve-scrs8.mps-lp_presolvers_without_basis.set
 
-237: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-237: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-237: Test timeout computed to be: 10000000
-206: 
-206: SoPlex status       : problem is solved [optimal]
-206: Solving time (sec)  : 0.00
-206: Iterations          : 108
-206: Objective value     : -8.96644822e+05
-206: 
-206: Solution passed validation
-206: 
-206: postsolve finished after 0.028 seconds
-206: feasible: true
-206: objective value: -896644.821863046
-206: 
-206: violations:
-206:   bounds:      0
-206:   constraints: 0
-206:   integrality: 0
-206: 
-206: validation: SUCCESS
-206: Solving time 0.182 seconds
-206: 
-206: solving finished after 0.182 seconds
-227/287 Test #206: r-solve-israel.mps-lp_presolvers_without_basis.set .........................................   Passed    0.40 sec
+242: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+242: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+242: Test timeout computed to be: 10000000
+test 243
+        Start 243: d-solve-scsd1.mps-lp_presolvers_without_basis.set
+
+243: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+243: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+243: Test timeout computed to be: 10000000
+test 244
+        Start 244: q-solve-scsd1.mps-lp_presolvers_without_basis.set
+
+244: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+244: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+244: Test timeout computed to be: 10000000
+test 245
+        Start 245: r-solve-scsd1.mps-lp_presolvers_without_basis.set
+
+245: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+245: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+245: Test timeout computed to be: 10000000
+test 246
+        Start 246: d-solve-seba.mps-lp_presolvers_without_basis.set
+
+246: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+246: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+246: Test timeout computed to be: 10000000
+test 247
+        Start 247: q-solve-seba.mps-lp_presolvers_without_basis.set
+
+247: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+247: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+247: Test timeout computed to be: 10000000
+test 248
+        Start 248: r-solve-seba.mps-lp_presolvers_without_basis.set
+
+248: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+248: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+248: Test timeout computed to be: 10000000
 231: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-228/287 Test #231: d-solve-scagr25.mps-lp_presolvers_without_basis.set ........................................Subprocess aborted***Exception:   0.07 sec
+228/287 Test #231: d-solve-scagr25.mps-lp_presolvers_without_basis.set ........................................Subprocess aborted***Exception:   0.28 sec
 papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
 
 229: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
@@ -15754,7 +15850,7 @@
 229:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 229:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 229: 
-229: reading took 0.00223 seconds
+229: reading took 0.00193 seconds
 229: Numerical Statistics:
 229:  Matrix range    [2e-01,9e+00]
 229:  Objective range [4e-01,7e+02]
@@ -15798,13 +15894,13 @@
 229:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 229:        colsingleton           15                0.0                  0                0.0              0.000
 229:     coefftightening            0                0.0                  0                0.0              0.000
-229:         propagation           15               93.3                738              100.0              0.002
+229:         propagation           15               93.3                738              100.0              0.003
 229:       fixcontinuous            2                0.0                  0                0.0              0.000
 229:       simpleprobing            0                0.0                  0                0.0              0.000
 229:        parallelrows            2                0.0                  0                0.0              0.000
 229:        parallelcols            2                0.0                  0                0.0              0.000
 229:            stuffing            3               66.7                505               10.3              0.002
-229:             dualfix            4               75.0                  7               71.4              0.001
+229:             dualfix            4               75.0                  7               71.4              0.016
 229:        simplifyineq            0                0.0                  0                0.0              0.000
 229:         doubletoneq            0                0.0                  0                0.0              0.000
 229:             implint            0                0.0                  0                0.0              0.000
@@ -15821,7 +15917,7 @@
 229:   reduced cont. columns:  99
 229:   reduced nonzeros: 333
 229: 
-229: presolving finished after 0.032 seconds
+229: presolving finished after 0.055 seconds
 229: 
 229: Equilibrium scaling LP (persistent)
 229: Simplifier removed 22 rows, 22 columns, 72 nonzeros, 6 col bounds, 63 row bounds
@@ -15847,7 +15943,7 @@
 229: 
 229: Solution passed validation
 229: 
-229: postsolve finished after 0.002 seconds
+229: postsolve finished after 0.010 seconds
 229: feasible: true
 229: objective value: -2331389.82433098
 229: 
@@ -15857,107 +15953,143 @@
 229:   integrality: 0
 229: 
 229: validation: SUCCESS
-229: Solving time 0.040 seconds
+229: Solving time 0.069 seconds
 229: 
-229: solving finished after 0.040 seconds
-229/287 Test #229: q-solve-scagr7.mps-lp_presolvers_without_basis.set .........................................   Passed    0.09 sec
-test 238
-        Start 238: q-solve-scorpion.mps-lp_presolvers_without_basis.set
+229: solving finished after 0.069 seconds
+229/287 Test #229: q-solve-scagr7.mps-lp_presolvers_without_basis.set .........................................   Passed    0.31 sec
+234: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+230/287 Test #234: d-solve-scfxm1.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.22 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
 
-238: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-238: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-238: Test timeout computed to be: 10000000
-test 239
-        Start 239: r-solve-scorpion.mps-lp_presolvers_without_basis.set
+test 249
+        Start 249: d-solve-share1b.mps-lp_presolvers_without_basis.set
 
-239: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scorpion.mps" "-o" "0.18781248227381066296479411763586e4" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-239: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-239: Test timeout computed to be: 10000000
-test 240
-        Start 240: d-solve-scrs8.mps-lp_presolvers_without_basis.set
+249: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+249: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+249: Test timeout computed to be: 10000000
+test 250
+        Start 250: q-solve-share1b.mps-lp_presolvers_without_basis.set
 
-240: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-240: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-240: Test timeout computed to be: 10000000
-232: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-232: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-232: 
-232: External libraries: 
-232:   Boost    1.83.0 	 (https://www.boost.org/)
-232:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-232:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-232:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-232: 
-232: reading took 0.0107 seconds
-232: Numerical Statistics:
-232:  Matrix range    [2e-01,9e+00]
-232:  Objective range [4e-01,7e+02]
-232:  Bounds range    [0e+00,0e+00]
-232:  RHS range       [9e+01,7e+03]
-232:  Dynamism Variables: 2e+01
-232:  Dynamism Rows     : 2e+01
-232: set presolve.componentsmaxint = -1
-232: set presolve.detectlindep = 0
-232: set doubletoneq.enabled = 0
-232: set dualinfer.enabled = 0
-232: set substitution.enabled = 0
-232: set sparsify.enabled = 0
-232: set calculate_basis_for_dual = 0
-232: 
-232: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps with dual-postsolve activated
-232:   rows:     471
-232:   columns:  500
-232:   int. columns:  0
-232:   cont. columns:  500
-232:   nonzeros: 1554
-232: 
-232: round 0   ( Trivial  ):    1 del cols,  124 del rows,  125 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-232: round 1   (   Fast   ):    1 del cols,  124 del rows,  214 chg bounds,    0 chg sides,    0 chg coeffs,  178 tsx applied,    0 tsx conflicts
-232: round 2   (   Fast   ):    1 del cols,  124 del rows,  364 chg bounds,    0 chg sides,    0 chg coeffs,  532 tsx applied,    0 tsx conflicts
-232: round 3   (   Fast   ):    1 del cols,  124 del rows,  542 chg bounds,    0 chg sides,    0 chg coeffs,  990 tsx applied,    0 tsx conflicts
-232: round 4   (   Fast   ):    1 del cols,  124 del rows,  644 chg bounds,    0 chg sides,    0 chg coeffs, 1234 tsx applied,    0 tsx conflicts
-232: round 5   (   Fast   ):    1 del cols,  124 del rows,  776 chg bounds,    0 chg sides,    0 chg coeffs, 1498 tsx applied,    0 tsx conflicts
-232: round 6   (  Medium  ):  130 del cols,  129 del rows,  817 chg bounds,  124 chg sides,  124 chg coeffs, 1709 tsx applied,  662 tsx conflicts
-232: round 7   (Exhaustive):  131 del cols,  130 del rows,  838 chg bounds,  124 chg sides,  124 chg coeffs, 1754 tsx applied,  662 tsx conflicts
-232: round 8   (  Final   ):  131 del cols,  130 del rows,  852 chg bounds,  124 chg sides,  124 chg coeffs, 1781 tsx applied,  662 tsx conflicts
-232: presolved 8 rounds:  131 del cols,  130 del rows,  852 chg bounds,  124 chg sides,  124 chg coeffs, 1781 tsx applied,  662 tsx conflicts
-232: 
-232:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-232:        colsingleton            8                0.0                  0                0.0              0.000
-232:     coefftightening            0                0.0                  0                0.0              0.000
-232:         propagation            8              100.0               1640              100.0              0.006
-232:       fixcontinuous            2                0.0                  0                0.0              0.000
-232:       simpleprobing            0                0.0                  0                0.0              0.000
-232:        parallelrows            1                0.0                  0                0.0              0.004
-232:        parallelcols            1                0.0                  0                0.0              0.001
-232:            stuffing            3               66.7                793               17.2              0.003
-232:             dualfix            3              100.0                 10               50.0              0.004
-232:        simplifyineq            0                0.0                  0                0.0              0.000
-232:         doubletoneq            0                0.0                  0                0.0              0.000
-232:             implint            0                0.0                  0                0.0              0.000
-232:              domcol            1                0.0                  0                0.0              0.000
-232:           dualinfer            0                0.0                  0                0.0              0.000
-232:             probing            0                0.0                  0                0.0              0.000
-232:        substitution            0                0.0                  0                0.0              0.000
-232:            sparsify            0                0.0                  0                0.0              0.000
-232: 
-232: reduced problem:
-232:   reduced rows:     341
-232:   reduced columns:  369
-232:   reduced int. columns:  0
-232:   reduced cont. columns:  369
-232:   reduced nonzeros: 1287
-232: 
-232: presolving finished after 0.037 seconds
-232: 
-232: Equilibrium scaling LP (persistent)
-232: Simplifier removed 76 rows, 76 columns, 252 nonzeros, 8 col bounds, 225 row bounds
-232: Reduced LP has 265 rows 293 columns 1035 nonzeros
-232: Equilibrium scaling LP
-232: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-232:   L  |    0.0 |       0 |     3 | 3.00e+00 | 4.49e+05 |      147 | -1.04100015e+08
-232:   L  |    0.0 |     199 |     4 | 3.00e+00 | 5.63e+05 |       94 | -3.06167366e+07
-234: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+250: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+250: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+250: Test timeout computed to be: 10000000
+test 251
+        Start 251: r-solve-share1b.mps-lp_presolvers_without_basis.set
+
+251: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+251: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+251: Test timeout computed to be: 10000000
+235: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+235: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+235: 
+235: External libraries: 
+235:   Boost    1.83.0 	 (https://www.boost.org/)
+235:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+235:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+235:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+235: 
+235: reading took 0.00813 seconds
+235: Numerical Statistics:
+235:  Matrix range    [5e-04,1e+02]
+235:  Objective range [1e+00,1e+01]
+235:  Bounds range    [0e+00,0e+00]
+235:  RHS range       [8e-01,2e+03]
+235:  Dynamism Variables: 1e+05
+235:  Dynamism Rows     : 9e+03
+235: set presolve.componentsmaxint = -1
+235: set presolve.detectlindep = 0
+235: set doubletoneq.enabled = 0
+235: set dualinfer.enabled = 0
+235: set substitution.enabled = 0
+235: set sparsify.enabled = 0
+235: set calculate_basis_for_dual = 0
+235: 
+235: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps with dual-postsolve activated
+235:   rows:     330
+235:   columns:  457
+235:   int. columns:  0
+235:   cont. columns:  457
+235:   nonzeros: 2589
+235: 
+235: round 0   ( Trivial  ):    9 del cols,   43 del rows,   48 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+235: round 1   (   Fast   ):   18 del cols,   48 del rows,  335 chg bounds,    0 chg sides,    0 chg coeffs,  656 tsx applied,    0 tsx conflicts
+235: round 2   (   Fast   ):   18 del cols,   48 del rows,  458 chg bounds,    0 chg sides,    0 chg coeffs,  944 tsx applied,    0 tsx conflicts
+235: round 3   (   Fast   ):   18 del cols,   49 del rows,  551 chg bounds,    0 chg sides,    0 chg coeffs, 1140 tsx applied,    0 tsx conflicts
+235: round 4   (   Fast   ):   18 del cols,   49 del rows,  607 chg bounds,    0 chg sides,    0 chg coeffs, 1258 tsx applied,    0 tsx conflicts
+235: round 5   (  Medium  ):   53 del cols,   58 del rows,  645 chg bounds,   22 chg sides,   22 chg coeffs, 1367 tsx applied,  125 tsx conflicts
+235: round 6   (  Medium  ):   60 del cols,   61 del rows,  672 chg bounds,   28 chg sides,   25 chg coeffs, 1424 tsx applied,  131 tsx conflicts
+235: round 7   (Exhaustive):   60 del cols,   61 del rows,  696 chg bounds,   28 chg sides,   25 chg coeffs, 1468 tsx applied,  131 tsx conflicts
+235: round 8   (  Final   ):   60 del cols,   61 del rows,  721 chg bounds,   28 chg sides,   25 chg coeffs, 1527 tsx applied,  131 tsx conflicts
+235: presolved 8 rounds:   60 del cols,   61 del rows,  721 chg bounds,   28 chg sides,   25 chg coeffs, 1527 tsx applied,  131 tsx conflicts
+235: 
+235:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+235:        colsingleton            8                0.0                  0                0.0              0.000
+235:     coefftightening            0                0.0                  0                0.0              0.000
+235:         propagation            8              100.0               1470              100.0              0.024
+235:       fixcontinuous            2                0.0                  0                0.0              0.000
+235:       simpleprobing            0                0.0                  0                0.0              0.000
+235:        parallelrows            2                0.0                  0                0.0              0.001
+235:        parallelcols            2               50.0                  4              100.0              0.001
+235:            stuffing            3               66.7                167               22.2              0.001
+235:             dualfix            4              100.0                 17               94.1              0.003
+235:        simplifyineq            0                0.0                  0                0.0              0.000
+235:         doubletoneq            0                0.0                  0                0.0              0.000
+235:             implint            0                0.0                  0                0.0              0.000
+235:              domcol            1                0.0                  0                0.0              0.001
+235:           dualinfer            0                0.0                  0                0.0              0.000
+235:             probing            0                0.0                  0                0.0              0.000
+235:        substitution            0                0.0                  0                0.0              0.000
+235:            sparsify            0                0.0                  0                0.0              0.000
+235: 
+235: reduced problem:
+235:   reduced rows:     269
+235:   reduced columns:  397
+235:   reduced int. columns:  0
+235:   reduced cont. columns:  397
+235:   reduced nonzeros: 2230
+235: 
+235: presolving finished after 0.057 seconds
+235: 
+235: Equilibrium scaling LP (persistent)
+235: Simplifier removed 11 rows, 11 columns, 27 nonzeros, 11 col bounds, 54 row bounds
+235: Reduced LP has 258 rows 386 columns 2203 nonzeros
+235: Equilibrium scaling LP
+235: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+235:   L  |    0.0 |       0 |     3 | 1.44e+00 | 1.39e+04 |      112 | -4.94714362e+03
+235:   L  |    0.0 |     199 |     4 | 1.44e+00 | 3.92e+04 |      100 | 8.25857104e+03
+235:   L  |    0.0 |     399 |     5 | 1.44e+00 | 2.35e+03 |       74 | 1.74024335e+04
+235:   E  |    0.0 |     493 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+235:   E  |    0.0 |     493 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+235:  --- unscaling internal solution
+235:  --- unsimplifying solution and basis
+235:  --- unscaling external solution
+235:  --- verifying computed solution
+235:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+235:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+235:  --- unscaling external solution
+235:  --- verifying computed solution
+235: 
+235: SoPlex status       : problem is solved [optimal]
+235: Solving time (sec)  : 0.04
+235: Iterations          : 493
+235: Objective value     : 1.84167590e+04
+235: 
+235: Solution passed validation
+235: 
+235: postsolve finished after 0.018 seconds
+235: feasible: true
+235: objective value: 18416.7590283489
+235: 
+235: violations:
+235:   bounds:      1.23618166820934e-12
+235:   constraints: 0
+235:   integrality: 0
+235: 
+235: validation: SUCCESS
+235: Solving time 0.113 seconds
+235: 
+235: solving finished after 0.113 seconds
+237: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
 230: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 230: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 230: 
@@ -15967,7 +16099,7 @@
 230:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 230:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 230: 
-230: reading took 0.00588 seconds
+230: reading took 0.00482 seconds
 230: Numerical Statistics:
 230:  Matrix range    [2e-01,9e+00]
 230:  Objective range [4e-01,7e+02]
@@ -16011,17 +16143,17 @@
 230:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 230:        colsingleton           15                0.0                  0                0.0              0.000
 230:     coefftightening            0                0.0                  0                0.0              0.000
-230:         propagation           15               93.3                738              100.0              0.010
+230:         propagation           15               93.3                738              100.0              0.052
 230:       fixcontinuous            2                0.0                  0                0.0              0.000
 230:       simpleprobing            0                0.0                  0                0.0              0.000
-230:        parallelrows            2                0.0                  0                0.0              0.001
+230:        parallelrows            2                0.0                  0                0.0              0.003
 230:        parallelcols            2                0.0                  0                0.0              0.001
-230:            stuffing            3               66.7                505               10.3              0.005
+230:            stuffing            3               66.7                505               10.3              0.008
 230:             dualfix            4               75.0                  7               71.4              0.002
 230:        simplifyineq            0                0.0                  0                0.0              0.000
 230:         doubletoneq            0                0.0                  0                0.0              0.000
 230:             implint            0                0.0                  0                0.0              0.000
-230:              domcol            1                0.0                  0                0.0              0.000
+230:              domcol            1                0.0                  0                0.0              0.002
 230:           dualinfer            0                0.0                  0                0.0              0.000
 230:             probing            0                0.0                  0                0.0              0.000
 230:        substitution            0                0.0                  0                0.0              0.000
@@ -16034,7 +16166,7 @@
 230:   reduced cont. columns:  99
 230:   reduced nonzeros: 333
 230: 
-230: presolving finished after 0.050 seconds
+230: presolving finished after 0.180 seconds
 230: 
 230: Equilibrium scaling LP (persistent)
 230: Simplifier removed 22 rows, 22 columns, 72 nonzeros, 6 col bounds, 63 row bounds
@@ -16060,7 +16192,7 @@
 230: 
 230: Solution passed validation
 230: 
-230: postsolve finished after 0.011 seconds
+230: postsolve finished after 0.028 seconds
 230: feasible: true
 230: objective value: -2331389.82433098
 230: 
@@ -16070,35 +16202,87 @@
 230:   integrality: 0
 230: 
 230: validation: SUCCESS
-230: Solving time 0.068 seconds
+230: Solving time 0.213 seconds
 230: 
-230: solving finished after 0.068 seconds
-237: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-230/287 Test #230: r-solve-scagr7.mps-lp_presolvers_without_basis.set .........................................   Passed    0.11 sec
-231/287 Test #234: d-solve-scfxm1.mps-lp_presolvers_without_basis.set .........................................Subprocess aborted***Exception:   0.08 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-232/287 Test #237: d-solve-scorpion.mps-lp_presolvers_without_basis.set .......................................Subprocess aborted***Exception:   0.04 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-test 241
-        Start 241: q-solve-scrs8.mps-lp_presolvers_without_basis.set
-
-241: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-241: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-241: Test timeout computed to be: 10000000
-test 242
-        Start 242: r-solve-scrs8.mps-lp_presolvers_without_basis.set
-
-242: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps" "-o" "0.90429695380079143579923107948844e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-242: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-242: Test timeout computed to be: 10000000
-test 243
-        Start 243: d-solve-scsd1.mps-lp_presolvers_without_basis.set
-
-243: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-243: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-243: Test timeout computed to be: 10000000
+230: solving finished after 0.213 seconds
+232: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+232: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+232: 
+232: External libraries: 
+232:   Boost    1.83.0 	 (https://www.boost.org/)
+232:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+232:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+232:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+232: 
+232: reading took 0.0143 seconds
+232: Numerical Statistics:
+232:  Matrix range    [2e-01,9e+00]
+232:  Objective range [4e-01,7e+02]
+232:  Bounds range    [0e+00,0e+00]
+232:  RHS range       [9e+01,7e+03]
+232:  Dynamism Variables: 2e+01
+232:  Dynamism Rows     : 2e+01
+232: set presolve.componentsmaxint = -1
+232: set presolve.detectlindep = 0
+232: set doubletoneq.enabled = 0
+232: set dualinfer.enabled = 0
+232: set substitution.enabled = 0
+232: set sparsify.enabled = 0
+232: set calculate_basis_for_dual = 0
+232: 
+232: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps with dual-postsolve activated
+232:   rows:     471
+232:   columns:  500
+232:   int. columns:  0
+232:   cont. columns:  500
+232:   nonzeros: 1554
+232: 
+232: round 0   ( Trivial  ):    1 del cols,  124 del rows,  125 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+232: round 1   (   Fast   ):    1 del cols,  124 del rows,  214 chg bounds,    0 chg sides,    0 chg coeffs,  178 tsx applied,    0 tsx conflicts
+232: round 2   (   Fast   ):    1 del cols,  124 del rows,  364 chg bounds,    0 chg sides,    0 chg coeffs,  532 tsx applied,    0 tsx conflicts
+232: round 3   (   Fast   ):    1 del cols,  124 del rows,  542 chg bounds,    0 chg sides,    0 chg coeffs,  990 tsx applied,    0 tsx conflicts
+232: round 4   (   Fast   ):    1 del cols,  124 del rows,  644 chg bounds,    0 chg sides,    0 chg coeffs, 1234 tsx applied,    0 tsx conflicts
+232: round 5   (   Fast   ):    1 del cols,  124 del rows,  776 chg bounds,    0 chg sides,    0 chg coeffs, 1498 tsx applied,    0 tsx conflicts
+232: round 6   (  Medium  ):  130 del cols,  129 del rows,  817 chg bounds,  124 chg sides,  124 chg coeffs, 1709 tsx applied,  662 tsx conflicts
+232: round 7   (Exhaustive):  131 del cols,  130 del rows,  838 chg bounds,  124 chg sides,  124 chg coeffs, 1754 tsx applied,  662 tsx conflicts
+232: round 8   (  Final   ):  131 del cols,  130 del rows,  852 chg bounds,  124 chg sides,  124 chg coeffs, 1781 tsx applied,  662 tsx conflicts
+232: presolved 8 rounds:  131 del cols,  130 del rows,  852 chg bounds,  124 chg sides,  124 chg coeffs, 1781 tsx applied,  662 tsx conflicts
+232: 
+232:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+232:        colsingleton            8                0.0                  0                0.0              0.000
+232:     coefftightening            0                0.0                  0                0.0              0.000
+232:         propagation            8              100.0               1640              100.0              0.037
+232:       fixcontinuous            2                0.0                  0                0.0              0.000
+232:       simpleprobing            0                0.0                  0                0.0              0.000
+232:        parallelrows            1                0.0                  0                0.0              0.020
+232:        parallelcols            1                0.0                  0                0.0              0.016
+232:            stuffing            3               66.7                793               17.2              0.015
+232:             dualfix            3              100.0                 10               50.0              0.021
+232:        simplifyineq            0                0.0                  0                0.0              0.000
+232:         doubletoneq            0                0.0                  0                0.0              0.000
+232:             implint            0                0.0                  0                0.0              0.000
+232:              domcol            1                0.0                  0                0.0              0.002
+232:           dualinfer            0                0.0                  0                0.0              0.000
+232:             probing            0                0.0                  0                0.0              0.000
+232:        substitution            0                0.0                  0                0.0              0.000
+232:            sparsify            0                0.0                  0                0.0              0.000
+232: 
+232: reduced problem:
+232:   reduced rows:     341
+232:   reduced columns:  369
+232:   reduced int. columns:  0
+232:   reduced cont. columns:  369
+232:   reduced nonzeros: 1287
+232: 
+232: presolving finished after 0.127 seconds
+232: 
+232: Equilibrium scaling LP (persistent)
+232: Simplifier removed 76 rows, 76 columns, 252 nonzeros, 8 col bounds, 225 row bounds
+232: Reduced LP has 265 rows 293 columns 1035 nonzeros
+232: Equilibrium scaling LP
+232: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+232:   L  |    0.0 |       0 |     3 | 3.00e+00 | 4.49e+05 |      147 | -1.04100015e+08
+232:   L  |    0.0 |     199 |     4 | 3.00e+00 | 5.63e+05 |       94 | -3.06167366e+07
 232:   L  |    0.0 |     399 |     5 | 3.00e+00 | 1.98e+04 |       42 | -1.54723266e+07
 232:   E  |    0.0 |     434 |     6 | 0.00e+00 | 1.32e-01 |        1 | -1.47531344e+07
 232:   E  |    0.0 |     435 |     7 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
@@ -16110,81 +16294,27 @@
 232:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
 232:  --- unscaling external solution
 232:  --- verifying computed solution
-235: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-235: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-235: 
-235: External libraries: 
-235:   Boost    1.83.0 	 (https://www.boost.org/)
-235:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-235:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-235:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-235: 
-235: reading took 0.0123 seconds
-235: Numerical Statistics:
-235:  Matrix range    [5e-04,1e+02]
-235:  Objective range [1e+00,1e+01]
-235:  Bounds range    [0e+00,0e+00]
-235:  RHS range       [8e-01,2e+03]
-235:  Dynamism Variables: 1e+05
-235:  Dynamism Rows     : 9e+03
-235: set presolve.componentsmaxint = -1
-235: set presolve.detectlindep = 0
-235: set doubletoneq.enabled = 0
-235: set dualinfer.enabled = 0
-235: set substitution.enabled = 0
-235: set sparsify.enabled = 0
-235: set calculate_basis_for_dual = 0
-235: 
-235: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps with dual-postsolve activated
-235:   rows:     330
-235:   columns:  457
-235:   int. columns:  0
-235:   cont. columns:  457
-235:   nonzeros: 2589
-235: 
-235: round 0   ( Trivial  ):    9 del cols,   43 del rows,   48 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-235: round 1   (   Fast   ):   18 del cols,   48 del rows,  335 chg bounds,    0 chg sides,    0 chg coeffs,  656 tsx applied,    0 tsx conflicts
-235: round 2   (   Fast   ):   18 del cols,   48 del rows,  458 chg bounds,    0 chg sides,    0 chg coeffs,  944 tsx applied,    0 tsx conflicts
-235: round 3   (   Fast   ):   18 del cols,   49 del rows,  551 chg bounds,    0 chg sides,    0 chg coeffs, 1140 tsx applied,    0 tsx conflicts
-235: round 4   (   Fast   ):   18 del cols,   49 del rows,  607 chg bounds,    0 chg sides,    0 chg coeffs, 1258 tsx applied,    0 tsx conflicts
-235: round 5   (  Medium  ):   53 del cols,   58 del rows,  645 chg bounds,   22 chg sides,   22 chg coeffs, 1367 tsx applied,  125 tsx conflicts
-235: round 6   (  Medium  ):   60 del cols,   61 del rows,  672 chg bounds,   28 chg sides,   25 chg coeffs, 1424 tsx applied,  131 tsx conflicts
-235: round 7   (Exhaustive):   60 del cols,   61 del rows,  696 chg bounds,   28 chg sides,   25 chg coeffs, 1468 tsx applied,  131 tsx conflicts
-235: round 8   (  Final   ):   60 del cols,   61 del rows,  721 chg bounds,   28 chg sides,   25 chg coeffs, 1527 tsx applied,  131 tsx conflicts
-235: presolved 8 rounds:   60 del cols,   61 del rows,  721 chg bounds,   28 chg sides,   25 chg coeffs, 1527 tsx applied,  131 tsx conflicts
-235: 
-235:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-235:        colsingleton            8                0.0                  0                0.0              0.000
-235:     coefftightening            0                0.0                  0                0.0              0.000
-235:         propagation            8              100.0               1470              100.0              0.003
-235:       fixcontinuous            2                0.0                  0                0.0              0.000
-235:       simpleprobing            0                0.0                  0                0.0              0.000
-235:        parallelrows            2                0.0                  0                0.0              0.001
-235:        parallelcols            2               50.0                  4              100.0              0.001
-235:            stuffing            3               66.7                167               22.2              0.001
-235:             dualfix            4              100.0                 17               94.1              0.003
-235:        simplifyineq            0                0.0                  0                0.0              0.000
-235:         doubletoneq            0                0.0                  0                0.0              0.000
-235:             implint            0                0.0                  0                0.0              0.000
-235:              domcol            1                0.0                  0                0.0              0.001
-235:           dualinfer            0                0.0                  0                0.0              0.000
-235:             probing            0                0.0                  0                0.0              0.000
-235:        substitution            0                0.0                  0                0.0              0.000
-235:            sparsify            0                0.0                  0                0.0              0.000
-235: 
-235: reduced problem:
-235:   reduced rows:     269
-235:   reduced columns:  397
-235:   reduced int. columns:  0
-235:   reduced cont. columns:  397
-235:   reduced nonzeros: 2230
-235: 
-235: presolving finished after 0.046 seconds
-235: 
-235: Equilibrium scaling LP (persistent)
-235: Simplifier removed 11 rows, 11 columns, 27 nonzeros, 11 col bounds, 54 row bounds
-235: Reduced LP has 258 rows 386 columns 2203 nonzeros
-235: Equilibrium scaling LP
+232: 
+232: SoPlex status       : problem is solved [optimal]
+232: Solving time (sec)  : 0.04
+232: Iterations          : 435
+232: Objective value     : -1.47534331e+07
+232: 
+232: Solution passed validation
+232: 
+232: postsolve finished after 0.014 seconds
+232: feasible: true
+232: objective value: -14753433.0607685
+232: 
+232: violations:
+232:   bounds:      5.6843418860808e-14
+232:   constraints: 0
+232:   integrality: 0
+232: 
+232: validation: SUCCESS
+232: Solving time 0.210 seconds
+232: 
+232: solving finished after 0.210 seconds
 238: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 238: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 238: 
@@ -16194,7 +16324,7 @@
 238:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 238:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 238: 
-238: reading took 0.0136 seconds
+238: reading took 0.0091 seconds
 238: Numerical Statistics:
 238:  Matrix range    [1e-02,1e+00]
 238:  Objective range [6e-02,2e+02]
@@ -16234,14 +16364,14 @@
 238:         propagation            8               50.0                174              100.0              0.001
 238:       fixcontinuous            3                0.0                  0                0.0              0.000
 238:       simpleprobing            0                0.0                  0                0.0              0.000
-238:        parallelrows            2               50.0                  6              100.0              0.001
+238:        parallelrows            2               50.0                  6              100.0              0.003
 238:        parallelcols            2                0.0                  0                0.0              0.001
-238:            stuffing            5               80.0                294               63.3              0.001
+238:            stuffing            5               80.0                294               63.3              0.013
 238:             dualfix            4               25.0                 18              100.0              0.001
 238:        simplifyineq            0                0.0                  0                0.0              0.000
 238:         doubletoneq            0                0.0                  0                0.0              0.000
 238:             implint            0                0.0                  0                0.0              0.000
-238:              domcol            1                0.0                  0                0.0              0.000
+238:              domcol            1                0.0                  0                0.0              0.001
 238:           dualinfer            0                0.0                  0                0.0              0.000
 238:             probing            0                0.0                  0                0.0              0.000
 238:        substitution            0                0.0                  0                0.0              0.000
@@ -16254,7 +16384,7 @@
 238:   reduced cont. columns:  217
 238:   reduced nonzeros: 1036
 238: 
-238: presolving finished after 0.015 seconds
+238: presolving finished after 0.062 seconds
 238: 
 238: Equilibrium scaling LP (persistent)
 238: Simplifier removed 26 rows, 26 columns, 58 nonzeros, 0 col bounds, 58 row bounds
@@ -16262,8 +16392,6 @@
 238: Equilibrium scaling LP
 238: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 238:   L  |    0.0 |       0 |     3 | 0.00e+00 | 9.89e+00 |       24 | 1.54181186e+02
-235: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-235:   L  |    0.0 |       0 |     3 | 1.44e+00 | 1.39e+04 |      112 | -4.94714362e+03
 238:   L  |    0.0 |     199 |     5 | 0.00e+00 | 1.10e-01 |       48 | 1.87428549e+03
 238:   L  |    0.0 |     207 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
 238:  --- unscaling internal solution
@@ -16274,29 +16402,6 @@
 238:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
 238:  --- unscaling external solution
 238:  --- verifying computed solution
-240: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-235:   L  |    0.0 |     199 |     4 | 1.44e+00 | 3.92e+04 |      100 | 8.25857104e+03
-232: 
-232: SoPlex status       : problem is solved [optimal]
-232: Solving time (sec)  : 0.04
-232: Iterations          : 435
-232: Objective value     : -1.47534331e+07
-232: 
-232: Solution passed validation
-232: 
-232: postsolve finished after 0.019 seconds
-232: feasible: true
-232: objective value: -14753433.0607685
-232: 
-232: violations:
-232:   bounds:      5.6843418860808e-14
-232:   constraints: 0
-232:   integrality: 0
-232: 
-232: validation: SUCCESS
-232: Solving time 0.111 seconds
-232: 
-232: solving finished after 0.111 seconds
 238: 
 238: SoPlex status       : problem is solved [optimal]
 238: Solving time (sec)  : 0.02
@@ -16305,7 +16410,7 @@
 238: 
 238: Solution passed validation
 238: 
-238: postsolve finished after 0.005 seconds
+238: postsolve finished after 0.009 seconds
 238: feasible: true
 238: objective value: 1878.12482273811
 238: 
@@ -16315,64 +16420,221 @@
 238:   integrality: 0
 238: 
 238: validation: SUCCESS
-238: Solving time 0.036 seconds
+238: Solving time 0.098 seconds
 238: 
-238: solving finished after 0.036 seconds
-233/287 Test #232: q-solve-scagr25.mps-lp_presolvers_without_basis.set ........................................   Passed    0.14 sec
-234/287 Test #238: q-solve-scorpion.mps-lp_presolvers_without_basis.set .......................................   Passed    0.08 sec
-235/287 Test #240: d-solve-scrs8.mps-lp_presolvers_without_basis.set ..........................................Subprocess aborted***Exception:   0.06 sec
+238: solving finished after 0.098 seconds
+240: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+231/287 Test #230: r-solve-scagr7.mps-lp_presolvers_without_basis.set .........................................   Passed    0.35 sec
+232/287 Test #235: q-solve-scfxm1.mps-lp_presolvers_without_basis.set .........................................   Passed    0.28 sec
+233/287 Test #237: d-solve-scorpion.mps-lp_presolvers_without_basis.set .......................................Subprocess aborted***Exception:   0.25 sec
 papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
 
-test 244
-        Start 244: q-solve-scsd1.mps-lp_presolvers_without_basis.set
+234/287 Test #240: d-solve-scrs8.mps-lp_presolvers_without_basis.set ..........................................Subprocess aborted***Exception:   0.17 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
 
-244: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-244: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-244: Test timeout computed to be: 10000000
-test 245
-        Start 245: r-solve-scsd1.mps-lp_presolvers_without_basis.set
+test 252
+        Start 252: d-solve-share2b.mps-lp_presolvers_without_basis.set
 
-245: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps" "-o" "0.86666666743333647292533502995263e1" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-245: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-245: Test timeout computed to be: 10000000
-test 246
-        Start 246: d-solve-seba.mps-lp_presolvers_without_basis.set
+252: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+252: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+252: Test timeout computed to be: 10000000
+test 253
+        Start 253: q-solve-share2b.mps-lp_presolvers_without_basis.set
 
-246: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-246: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-246: Test timeout computed to be: 10000000
-235:   L  |    0.0 |     399 |     5 | 1.44e+00 | 2.35e+03 |       74 | 1.74024335e+04
-235:   E  |    0.0 |     493 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-235:   E  |    0.0 |     493 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-235:  --- unscaling internal solution
-235:  --- unsimplifying solution and basis
-235:  --- unscaling external solution
-235:  --- verifying computed solution
-235:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-235:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-235:  --- unscaling external solution
-235:  --- verifying computed solution
-235: 
-235: SoPlex status       : problem is solved [optimal]
-235: Solving time (sec)  : 0.02
-235: Iterations          : 493
-235: Objective value     : 1.84167590e+04
-235: 
-235: Solution passed validation
-235: 
-235: postsolve finished after 0.005 seconds
-235: feasible: true
-235: objective value: 18416.7590283489
-235: 
-235: violations:
-235:   bounds:      1.23618166820934e-12
-235:   constraints: 0
-235:   integrality: 0
-235: 
-235: validation: SUCCESS
-235: Solving time 0.094 seconds
-235: 
-235: solving finished after 0.094 seconds
+253: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+253: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+253: Test timeout computed to be: 10000000
+test 254
+        Start 254: r-solve-share2b.mps-lp_presolvers_without_basis.set
+
+254: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+254: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+254: Test timeout computed to be: 10000000
+test 255
+        Start 255: d-solve-shell.mps-lp_presolvers_without_basis.set
+
+255: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+255: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+255: Test timeout computed to be: 10000000
+235/287 Test #232: q-solve-scagr25.mps-lp_presolvers_without_basis.set ........................................   Passed    0.38 sec
+236/287 Test #238: q-solve-scorpion.mps-lp_presolvers_without_basis.set .......................................   Passed    0.27 sec
+246: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+237/287 Test #246: d-solve-seba.mps-lp_presolvers_without_basis.set ...........................................Subprocess aborted***Exception:   0.17 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+188: round 49  (   Fast   ):   54 del cols,  325 del rows, 1231 chg bounds,    0 chg sides,    0 chg coeffs, 4432 tsx applied,    0 tsx conflicts
+188: round 50  (   Fast   ):   54 del cols,  325 del rows, 1247 chg bounds,    0 chg sides,    0 chg coeffs, 4464 tsx applied,    0 tsx conflicts
+188: round 51  (   Fast   ):   54 del cols,  325 del rows, 1261 chg bounds,    0 chg sides,    0 chg coeffs, 4492 tsx applied,    0 tsx conflicts
+188: round 52  (   Fast   ):   54 del cols,  325 del rows, 1277 chg bounds,    0 chg sides,    0 chg coeffs, 4524 tsx applied,    0 tsx conflicts
+188: round 53  (   Fast   ):   54 del cols,  325 del rows, 1291 chg bounds,    0 chg sides,    0 chg coeffs, 4552 tsx applied,    0 tsx conflicts
+188: round 54  (   Fast   ):   54 del cols,  325 del rows, 1307 chg bounds,    0 chg sides,    0 chg coeffs, 4584 tsx applied,    0 tsx conflicts
+188: round 55  (   Fast   ):   54 del cols,  325 del rows, 1321 chg bounds,    0 chg sides,    0 chg coeffs, 4612 tsx applied,    0 tsx conflicts
+188: round 56  (   Fast   ):   54 del cols,  325 del rows, 1337 chg bounds,    0 chg sides,    0 chg coeffs, 4644 tsx applied,    0 tsx conflicts
+188: round 57  (   Fast   ):   54 del cols,  325 del rows, 1351 chg bounds,    0 chg sides,    0 chg coeffs, 4672 tsx applied,    0 tsx conflicts
+188: round 58  (   Fast   ):   54 del cols,  325 del rows, 1367 chg bounds,    0 chg sides,    0 chg coeffs, 4704 tsx applied,    0 tsx conflicts
+188: round 59  (   Fast   ):   54 del cols,  325 del rows, 1381 chg bounds,    0 chg sides,    0 chg coeffs, 4732 tsx applied,    0 tsx conflicts
+188: round 60  (   Fast   ):   54 del cols,  325 del rows, 1397 chg bounds,    0 chg sides,    0 chg coeffs, 4764 tsx applied,    0 tsx conflicts
+188: round 61  (   Fast   ):   54 del cols,  325 del rows, 1411 chg bounds,    0 chg sides,    0 chg coeffs, 4792 tsx applied,    0 tsx conflicts
+188: round 62  (   Fast   ):   54 del cols,  325 del rows, 1427 chg bounds,    0 chg sides,    0 chg coeffs, 4824 tsx applied,    0 tsx conflicts
+188: round 63  (   Fast   ):   54 del cols,  325 del rows, 1440 chg bounds,    0 chg sides,    0 chg coeffs, 4850 tsx applied,    0 tsx conflicts
+188: round 64  (   Fast   ):   54 del cols,  325 del rows, 1455 chg bounds,    0 chg sides,    0 chg coeffs, 4880 tsx applied,    0 tsx conflicts
+188: round 65  (   Fast   ):   54 del cols,  325 del rows, 1466 chg bounds,    0 chg sides,    0 chg coeffs, 4902 tsx applied,    0 tsx conflicts
+188: round 66  (   Fast   ):   54 del cols,  325 del rows, 1479 chg bounds,    0 chg sides,    0 chg coeffs, 4928 tsx applied,    0 tsx conflicts
+188: round 67  (  Medium  ):   60 del cols,  341 del rows, 1489 chg bounds,   22 chg sides,    6 chg coeffs, 4970 tsx applied,  397 tsx conflicts
+188: round 68  (  Medium  ):   60 del cols,  344 del rows, 1502 chg bounds,   22 chg sides,    6 chg coeffs, 4993 tsx applied,  397 tsx conflicts
+188: round 69  (Exhaustive):   68 del cols,  348 del rows, 1517 chg bounds,   22 chg sides,    6 chg coeffs, 5014 tsx applied,  397 tsx conflicts
+188: round 70  (   Fast   ):   68 del cols,  351 del rows, 1543 chg bounds,   22 chg sides,    6 chg coeffs, 5092 tsx applied,  397 tsx conflicts
+188: round 71  (   Fast   ):   68 del cols,  352 del rows, 1560 chg bounds,   22 chg sides,    6 chg coeffs, 5126 tsx applied,  397 tsx conflicts
+188: round 72  (   Fast   ):   68 del cols,  352 del rows, 1577 chg bounds,   22 chg sides,    6 chg coeffs, 5160 tsx applied,  397 tsx conflicts
+188: round 73  (   Fast   ):   68 del cols,  352 del rows, 1588 chg bounds,   22 chg sides,    6 chg coeffs, 5182 tsx applied,  397 tsx conflicts
+188: round 74  (   Fast   ):   68 del cols,  352 del rows, 1600 chg bounds,   22 chg sides,    6 chg coeffs, 5206 tsx applied,  397 tsx conflicts
+188: round 75  (Exhaustive):   68 del cols,  352 del rows, 1609 chg bounds,   22 chg sides,    6 chg coeffs, 5222 tsx applied,  397 tsx conflicts
+188: round 76  (  Final   ):   68 del cols,  352 del rows, 1618 chg bounds,   22 chg sides,    6 chg coeffs, 5239 tsx applied,  397 tsx conflicts
+188: presolved 76 rounds:   68 del cols,  352 del rows, 1618 chg bounds,   22 chg sides,    6 chg coeffs, 5239 tsx applied,  397 tsx conflicts
+188: 
+188:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+188:        colsingleton           76                0.0                  0                0.0              0.000
+188:     coefftightening            0                0.0                  0                0.0              0.000
+188:         propagation           76              100.0               5202              100.0              0.261
+188:       fixcontinuous            2                0.0                  0                0.0              0.000
+188:       simpleprobing            0                0.0                  0                0.0              0.000
+188:        parallelrows            2               50.0                 16              100.0              0.003
+188:        parallelcols            2                0.0                  0                0.0              0.002
+188:            stuffing            3               33.3                402                1.5              0.018
+188:             dualfix            5              100.0                  8               87.5              0.007
+188:        simplifyineq            0                0.0                  0                0.0              0.000
+188:         doubletoneq            0                0.0                  0                0.0              0.000
+188:             implint            0                0.0                  0                0.0              0.000
+188:              domcol            2               50.0                  8              100.0              0.003
+188:           dualinfer            0                0.0                  0                0.0              0.000
+188:             probing            0                0.0                  0                0.0              0.000
+188:        substitution            0                0.0                  0                0.0              0.000
+188:            sparsify            0                0.0                  0                0.0              0.000
+188: 
+188: reduced problem:
+188:   reduced rows:     136
+188:   reduced columns:  95
+188:   reduced int. columns:  0
+188:   reduced cont. columns:  95
+188:   reduced nonzeros: 664
+188: 
+188: presolving finished after 0.982 seconds
+188: 
+188: Equilibrium scaling LP (persistent)
+188: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 65 col bounds, 0 row bounds
+188: Reduced LP has 136 rows 95 columns 664 nonzeros
+188: Equilibrium scaling LP
+188: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+188:   E  |    0.0 |       0 |     2 | 1.61e+03 | 5.50e+06 |       33 | -3.51002362e+08
+188:   L  |    0.0 |      74 |     3 | 0.00e+00 | 9.26e+02 |       35 | -3.34751497e+07
+188:   L  |    0.0 |      95 |     4 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+188:  --- unscaling internal solution
+188:  --- unsimplifying solution and basis
+188:  --- unscaling external solution
+188:  --- verifying computed solution
+188:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+188:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
+188:  --- unscaling external solution
+188:  --- verifying computed solution
+188: 
+188: SoPlex status       : problem is solved [optimal]
+188: Solving time (sec)  : 0.00
+188: Iterations          : 95
+188: Objective value     : -3.59917673e+07
+188: 
+188: Solution passed validation
+188: 
+188: postsolve finished after 0.042 seconds
+188: feasible: true
+188: objective value: -35991767.2865765
+188: 
+188: violations:
+188:   bounds:      0
+188:   constraints: 0
+188:   integrality: 0
+188: 
+188: validation: SUCCESS
+188: Solving time 1.033 seconds
+188: 
+188: solving finished after 1.033 seconds
+241: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+241: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+241: 
+241: External libraries: 
+241:   Boost    1.83.0 	 (https://www.boost.org/)
+241:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+241:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+241:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+241: 
+241: reading took 0.0131 seconds
+241: Numerical Statistics:
+241:  Matrix range    [1e-03,4e+02]
+241:  Objective range [2e-04,5e+03]
+241:  Bounds range    [0e+00,0e+00]
+241:  RHS range       [1e-02,4e+01]
+241:  Dynamism Variables: 4e+03
+241:  Dynamism Rows     : 4e+02
+241: set presolve.componentsmaxint = -1
+241: set presolve.detectlindep = 0
+241: set doubletoneq.enabled = 0
+241: set dualinfer.enabled = 0
+241: set substitution.enabled = 0
+241: set sparsify.enabled = 0
+241: set calculate_basis_for_dual = 0
+241: 
+241: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps with dual-postsolve activated
+241:   rows:     490
+241:   columns:  1169
+241:   int. columns:  0
+241:   cont. columns:  1169
+241:   nonzeros: 3182
+241: 
+241: round 0   ( Trivial  ):   10 del cols,   16 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+241: round 1   (   Fast   ):   17 del cols,   23 del rows,  566 chg bounds,    0 chg sides,    0 chg coeffs, 1100 tsx applied,    0 tsx conflicts
+241: round 2   (   Fast   ):   31 del cols,   36 del rows,  631 chg bounds,    0 chg sides,    0 chg coeffs, 1208 tsx applied,    0 tsx conflicts
+241: round 3   (  Medium  ):  112 del cols,   55 del rows,  658 chg bounds,   63 chg sides,   62 chg coeffs, 1333 tsx applied,  156 tsx conflicts
+241: round 4   (  Medium  ):  125 del cols,   59 del rows,  681 chg bounds,   73 chg sides,   72 chg coeffs, 1394 tsx applied,  168 tsx conflicts
+241: round 5   (Exhaustive):  127 del cols,   62 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1442 tsx applied,  170 tsx conflicts
+241: round 6   (  Final   ):  129 del cols,   65 del rows,  725 chg bounds,   73 chg sides,   72 chg coeffs, 1490 tsx applied,  172 tsx conflicts
+241: presolved 6 rounds:  129 del cols,   65 del rows,  725 chg bounds,   73 chg sides,   72 chg coeffs, 1490 tsx applied,  172 tsx conflicts
+241: 
+241:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+241:        colsingleton            6                0.0                  0                0.0              0.000
+241:     coefftightening            0                0.0                  0                0.0              0.000
+241:         propagation            6              100.0               1394              100.0              0.030
+241:       fixcontinuous            2                0.0                  0                0.0              0.000
+241:       simpleprobing            0                0.0                  0                0.0              0.000
+241:        parallelrows            2                0.0                  0                0.0              0.002
+241:        parallelcols            2                0.0                  0                0.0              0.010
+241:            stuffing            4              100.0                259               35.5              0.002
+241:             dualfix            4              100.0                  9               44.4              0.005
+241:        simplifyineq            0                0.0                  0                0.0              0.000
+241:         doubletoneq            0                0.0                  0                0.0              0.000
+241:             implint            0                0.0                  0                0.0              0.000
+241:              domcol            1                0.0                  0                0.0              0.005
+241:           dualinfer            0                0.0                  0                0.0              0.000
+241:             probing            0                0.0                  0                0.0              0.000
+241:        substitution            0                0.0                  0                0.0              0.000
+241:            sparsify            0                0.0                  0                0.0              0.000
+241: 
+241: reduced problem:
+241:   reduced rows:     425
+241:   reduced columns:  1040
+241:   reduced int. columns:  0
+241:   reduced cont. columns:  1040
+241:   reduced nonzeros: 2889
+241: 
+241: presolving finished after 0.077 seconds
+241: 
+241: Equilibrium scaling LP (persistent)
+241: Simplifier removed 43 rows, 32 columns, 30 nonzeros, 18 col bounds, 16 row bounds
+241: Reduced LP has 382 rows 1008 columns 2743 nonzeros
+241: Equilibrium scaling LP
+241: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+241:   L  |    0.0 |       0 |     3 | 4.73e+03 | 5.16e+02 |       49 | -6.42519385e+02
+241:   L  |    0.0 |     199 |     3 | 4.73e+03 | 1.10e+02 |       49 | 2.86881280e+02
+241:   L  |    0.0 |     399 |     4 | 4.73e+03 | 1.16e+02 |       60 | 7.18687938e+02
+241:   L  |    0.0 |     599 |     5 | 4.73e+03 | 3.70e+01 |       45 | 8.42223848e+02
 243: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 243: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 243: 
@@ -16382,7 +16644,7 @@
 243:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 243:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 243: 
-243: reading took 0.0205 seconds
+243: reading took 0.0403 seconds
 243: Numerical Statistics:
 243:  Matrix range    [2e-01,1e+00]
 243:  Objective range [1e+00,5e+00]
@@ -16445,13 +16707,6 @@
 243: Equilibrium scaling LP
 243: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 243:   L  |    0.0 |       0 |     3 | 1.52e+01 | 1.00e+00 |        1 | 0.00000000e+00
-236/287 Test #235: q-solve-scfxm1.mps-lp_presolvers_without_basis.set .........................................   Passed    0.15 sec
-test 247
-        Start 247: q-solve-seba.mps-lp_presolvers_without_basis.set
-
-247: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-247: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-247: Test timeout computed to be: 10000000
 243:   E  |    0.0 |     112 |     6 | 0.00e+00 | 9.71e+00 |       15 | 8.66666667e+00
 243:   E  |    0.0 |     119 |     7 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
 243:  --- unscaling internal solution
@@ -16480,169 +16735,10 @@
 243:   integrality: 0
 243: 
 243: validation: SUCCESS
-243: Solving time 0.024 seconds
+243: Solving time 0.037 seconds
 243: 
-243: solving finished after 0.024 seconds
-237/287 Test #243: d-solve-scsd1.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.07 sec
-test 248
-        Start 248: r-solve-seba.mps-lp_presolvers_without_basis.set
-
-248: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/seba.mps" "-o" "0.157116e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-248: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-248: Test timeout computed to be: 10000000
-241: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-241: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-241: 
-241: External libraries: 
-241:   Boost    1.83.0 	 (https://www.boost.org/)
-241:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-241:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-241:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-241: 
-241: reading took 0.0202 seconds
-241: Numerical Statistics:
-241:  Matrix range    [1e-03,4e+02]
-241:  Objective range [2e-04,5e+03]
-241:  Bounds range    [0e+00,0e+00]
-241:  RHS range       [1e-02,4e+01]
-241:  Dynamism Variables: 4e+03
-241:  Dynamism Rows     : 4e+02
-241: set presolve.componentsmaxint = -1
-241: set presolve.detectlindep = 0
-241: set doubletoneq.enabled = 0
-241: set dualinfer.enabled = 0
-241: set substitution.enabled = 0
-241: set sparsify.enabled = 0
-241: set calculate_basis_for_dual = 0
-241: 
-241: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps with dual-postsolve activated
-241:   rows:     490
-241:   columns:  1169
-241:   int. columns:  0
-241:   cont. columns:  1169
-241:   nonzeros: 3182
-241: 
-241: round 0   ( Trivial  ):   10 del cols,   16 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-241: round 1   (   Fast   ):   17 del cols,   23 del rows,  566 chg bounds,    0 chg sides,    0 chg coeffs, 1100 tsx applied,    0 tsx conflicts
-241: round 2   (   Fast   ):   31 del cols,   36 del rows,  631 chg bounds,    0 chg sides,    0 chg coeffs, 1208 tsx applied,    0 tsx conflicts
-241: round 3   (  Medium  ):  112 del cols,   55 del rows,  658 chg bounds,   63 chg sides,   62 chg coeffs, 1333 tsx applied,  156 tsx conflicts
-241: round 4   (  Medium  ):  125 del cols,   59 del rows,  681 chg bounds,   73 chg sides,   72 chg coeffs, 1394 tsx applied,  168 tsx conflicts
-241: round 5   (Exhaustive):  127 del cols,   62 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1442 tsx applied,  170 tsx conflicts
-241: round 6   (  Final   ):  129 del cols,   65 del rows,  725 chg bounds,   73 chg sides,   72 chg coeffs, 1490 tsx applied,  172 tsx conflicts
-241: presolved 6 rounds:  129 del cols,   65 del rows,  725 chg bounds,   73 chg sides,   72 chg coeffs, 1490 tsx applied,  172 tsx conflicts
-241: 
-241:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-241:        colsingleton            6                0.0                  0                0.0              0.000
-241:     coefftightening            0                0.0                  0                0.0              0.000
-241:         propagation            6              100.0               1394              100.0              0.003
-241:       fixcontinuous            2                0.0                  0                0.0              0.000
-241:       simpleprobing            0                0.0                  0                0.0              0.000
-241:        parallelrows            2                0.0                  0                0.0              0.001
-241:        parallelcols            2                0.0                  0                0.0              0.002
-241:            stuffing            4              100.0                259               35.5              0.001
-241:             dualfix            4              100.0                  9               44.4              0.004
-241:        simplifyineq            0                0.0                  0                0.0              0.000
-241:         doubletoneq            0                0.0                  0                0.0              0.000
-241:             implint            0                0.0                  0                0.0              0.000
-241:              domcol            1                0.0                  0                0.0              0.008
-241:           dualinfer            0                0.0                  0                0.0              0.000
-241:             probing            0                0.0                  0                0.0              0.000
-241:        substitution            0                0.0                  0                0.0              0.000
-241:            sparsify            0                0.0                  0                0.0              0.000
-241: 
-241: reduced problem:
-241:   reduced rows:     425
-241:   reduced columns:  1040
-241:   reduced int. columns:  0
-241:   reduced cont. columns:  1040
-241:   reduced nonzeros: 2889
-241: 
-241: presolving finished after 0.045 seconds
-241: 
-241: Equilibrium scaling LP (persistent)
-233: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-233: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-233: 
-233: External libraries: 
-233:   Boost    1.83.0 	 (https://www.boost.org/)
-233:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-233:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-233:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-233: 
-233: reading took 0.0238 seconds
-233: Numerical Statistics:
-233:  Matrix range    [2e-01,9e+00]
-233:  Objective range [4e-01,7e+02]
-233:  Bounds range    [0e+00,0e+00]
-233:  RHS range       [9e+01,7e+03]
-233:  Dynamism Variables: 2e+01
-233:  Dynamism Rows     : 2e+01
-233: set presolve.componentsmaxint = -1
-233: set presolve.detectlindep = 0
-233: set doubletoneq.enabled = 0
-233: set dualinfer.enabled = 0
-233: set substitution.enabled = 0
-233: set sparsify.enabled = 0
-233: set calculate_basis_for_dual = 0
-233: 
-233: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps with dual-postsolve activated
-233:   rows:     471
-233:   columns:  500
-233:   int. columns:  0
-233:   cont. columns:  500
-233:   nonzeros: 1554
-233: 
-233: round 0   ( Trivial  ):    1 del cols,  124 del rows,  125 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-233: round 1   (   Fast   ):    1 del cols,  124 del rows,  214 chg bounds,    0 chg sides,    0 chg coeffs,  178 tsx applied,    0 tsx conflicts
-233: round 2   (   Fast   ):    1 del cols,  124 del rows,  364 chg bounds,    0 chg sides,    0 chg coeffs,  532 tsx applied,    0 tsx conflicts
-233: round 3   (   Fast   ):    1 del cols,  124 del rows,  542 chg bounds,    0 chg sides,    0 chg coeffs,  990 tsx applied,    0 tsx conflicts
-233: round 4   (   Fast   ):    1 del cols,  124 del rows,  644 chg bounds,    0 chg sides,    0 chg coeffs, 1234 tsx applied,    0 tsx conflicts
-233: round 5   (   Fast   ):    1 del cols,  124 del rows,  776 chg bounds,    0 chg sides,    0 chg coeffs, 1498 tsx applied,    0 tsx conflicts
-233: round 6   (  Medium  ):  130 del cols,  129 del rows,  817 chg bounds,  124 chg sides,  124 chg coeffs, 1709 tsx applied,  662 tsx conflicts
-233: round 7   (Exhaustive):  131 del cols,  130 del rows,  838 chg bounds,  124 chg sides,  124 chg coeffs, 1754 tsx applied,  662 tsx conflicts
-233: round 8   (  Final   ):  131 del cols,  130 del rows,  852 chg bounds,  124 chg sides,  124 chg coeffs, 1781 tsx applied,  662 tsx conflicts
-233: presolved 8 rounds:  131 del cols,  130 del rows,  852 chg bounds,  124 chg sides,  124 chg coeffs, 1781 tsx applied,  662 tsx conflicts
-233: 
-233:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-233:        colsingleton            8                0.0                  0                0.0              0.000
-233:     coefftightening            0                0.0                  0                0.0              0.000
-233:         propagation            8              100.0               1640              100.0              0.014
-233:       fixcontinuous            2                0.0                  0                0.0              0.000
-233:       simpleprobing            0                0.0                  0                0.0              0.000
-233:        parallelrows            1                0.0                  0                0.0              0.003
-233:        parallelcols            1                0.0                  0                0.0              0.001
-233:            stuffing            3               66.7                793               17.2              0.014
-233:             dualfix            3              100.0                 10               50.0              0.005
-233:        simplifyineq            0                0.0                  0                0.0              0.000
-233:         doubletoneq            0                0.0                  0                0.0              0.000
-233:             implint            0                0.0                  0                0.0              0.000
-233:              domcol            1                0.0                  0                0.0              0.003
-233:           dualinfer            0                0.0                  0                0.0              0.000
-233:             probing            0                0.0                  0                0.0              0.000
-233:        substitution            0                0.0                  0                0.0              0.000
-233:            sparsify            0                0.0                  0                0.0              0.000
-233: 
-233: reduced problem:
-233:   reduced rows:     341
-233:   reduced columns:  369
-233:   reduced int. columns:  0
-233:   reduced cont. columns:  369
-233:   reduced nonzeros: 1287
-233: 
-233: presolving finished after 0.147 seconds
-233: 
-233: Equilibrium scaling LP (persistent)
-241: Simplifier removed 43 rows, 32 columns, 30 nonzeros, 18 col bounds, 16 row bounds
-241: Reduced LP has 382 rows 1008 columns 2743 nonzeros
-241: Equilibrium scaling LP
-241: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-241:   L  |    0.0 |       0 |     3 | 4.73e+03 | 5.16e+02 |       49 | -6.42519385e+02
-233: Simplifier removed 76 rows, 76 columns, 252 nonzeros, 8 col bounds, 225 row bounds
-233: Reduced LP has 265 rows 293 columns 1035 nonzeros
-233: Equilibrium scaling LP
-233: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-233:   L  |    0.0 |       0 |     3 | 3.00e+00 | 4.49e+05 |      147 | -1.04100015e+08
-241:   L  |    0.0 |     199 |     3 | 4.73e+03 | 1.10e+02 |       49 | 2.86881280e+02
+243: solving finished after 0.037 seconds
+238/287 Test #243: d-solve-scsd1.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.21 sec
 239: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 239: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 239: 
@@ -16652,7 +16748,7 @@
 239:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 239:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 239: 
-239: reading took 0.0466 seconds
+239: reading took 0.0322 seconds
 239: Numerical Statistics:
 239:  Matrix range    [1e-02,1e+00]
 239:  Objective range [6e-02,2e+02]
@@ -16689,19 +16785,18 @@
 239:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 239:        colsingleton            8                0.0                  0                0.0              0.000
 239:     coefftightening            0                0.0                  0                0.0              0.000
-239:         propagation            8               50.0                174              100.0              0.004
+239:         propagation            8               50.0                174              100.0              0.010
 239:       fixcontinuous            3                0.0                  0                0.0              0.000
 239:       simpleprobing            0                0.0                  0                0.0              0.000
 239:        parallelrows            2               50.0                  6              100.0              0.003
-239:        parallelcols            2                0.0                  0                0.0              0.028
-239:            stuffing            5               80.0                294               63.3              0.004
-239:             dualfix            4               25.0                 18              100.0              0.003
+239:        parallelcols            2                0.0                  0                0.0              0.003
+239:            stuffing            5               80.0                294               63.3              0.002
+239:             dualfix            4               25.0                 18              100.0              0.002
 239:        simplifyineq            0                0.0                  0                0.0              0.000
 239:         doubletoneq            0                0.0                  0                0.0              0.000
 239:             implint            0                0.0                  0                0.0              0.000
-239:              domcol            1                0.0                  0                0.0              0.001
+239:              domcol            1                0.0                  0                0.0              0.003
 239:           dualinfer            0                0.0                  0                0.0              0.000
-233:   L  |    0.0 |     199 |     4 | 3.00e+00 | 5.63e+05 |       94 | -3.06167366e+07
 239:             probing            0                0.0                  0                0.0              0.000
 239:        substitution            0                0.0                  0                0.0              0.000
 239:            sparsify            0                0.0                  0                0.0              0.000
@@ -16713,7 +16808,7 @@
 239:   reduced cont. columns:  217
 239:   reduced nonzeros: 1036
 239: 
-239: presolving finished after 0.080 seconds
+239: presolving finished after 0.078 seconds
 239: 
 239: Equilibrium scaling LP (persistent)
 239: Simplifier removed 26 rows, 26 columns, 58 nonzeros, 0 col bounds, 58 row bounds
@@ -16721,173 +16816,6 @@
 239: Equilibrium scaling LP
 239: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 239:   L  |    0.0 |       0 |     3 | 0.00e+00 | 9.89e+00 |       24 | 1.54181186e+02
-246: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-233:   L  |    0.0 |     399 |     5 | 3.00e+00 | 1.98e+04 |       42 | -1.54723266e+07
-238/287 Test #246: d-solve-seba.mps-lp_presolvers_without_basis.set ...........................................Subprocess aborted***Exception:   0.09 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-188: round 49  (   Fast   ):   54 del cols,  325 del rows, 1231 chg bounds,    0 chg sides,    0 chg coeffs, 4432 tsx applied,    0 tsx conflicts
-188: round 50  (   Fast   ):   54 del cols,  325 del rows, 1247 chg bounds,    0 chg sides,    0 chg coeffs, 4464 tsx applied,    0 tsx conflicts
-188: round 51  (   Fast   ):   54 del cols,  325 del rows, 1261 chg bounds,    0 chg sides,    0 chg coeffs, 4492 tsx applied,    0 tsx conflicts
-188: round 52  (   Fast   ):   54 del cols,  325 del rows, 1277 chg bounds,    0 chg sides,    0 chg coeffs, 4524 tsx applied,    0 tsx conflicts
-188: round 53  (   Fast   ):   54 del cols,  325 del rows, 1291 chg bounds,    0 chg sides,    0 chg coeffs, 4552 tsx applied,    0 tsx conflicts
-188: round 54  (   Fast   ):   54 del cols,  325 del rows, 1307 chg bounds,    0 chg sides,    0 chg coeffs, 4584 tsx applied,    0 tsx conflicts
-188: round 55  (   Fast   ):   54 del cols,  325 del rows, 1321 chg bounds,    0 chg sides,    0 chg coeffs, 4612 tsx applied,    0 tsx conflicts
-188: round 56  (   Fast   ):   54 del cols,  325 del rows, 1337 chg bounds,    0 chg sides,    0 chg coeffs, 4644 tsx applied,    0 tsx conflicts
-188: round 57  (   Fast   ):   54 del cols,  325 del rows, 1351 chg bounds,    0 chg sides,    0 chg coeffs, 4672 tsx applied,    0 tsx conflicts
-188: round 58  (   Fast   ):   54 del cols,  325 del rows, 1367 chg bounds,    0 chg sides,    0 chg coeffs, 4704 tsx applied,    0 tsx conflicts
-188: round 59  (   Fast   ):   54 del cols,  325 del rows, 1381 chg bounds,    0 chg sides,    0 chg coeffs, 4732 tsx applied,    0 tsx conflicts
-188: round 60  (   Fast   ):   54 del cols,  325 del rows, 1397 chg bounds,    0 chg sides,    0 chg coeffs, 4764 tsx applied,    0 tsx conflicts
-188: round 61  (   Fast   ):   54 del cols,  325 del rows, 1411 chg bounds,    0 chg sides,    0 chg coeffs, 4792 tsx applied,    0 tsx conflicts
-188: round 62  (   Fast   ):   54 del cols,  325 del rows, 1427 chg bounds,    0 chg sides,    0 chg coeffs, 4824 tsx applied,    0 tsx conflicts
-188: round 63  (   Fast   ):   54 del cols,  325 del rows, 1440 chg bounds,    0 chg sides,    0 chg coeffs, 4850 tsx applied,    0 tsx conflicts
-188: round 64  (   Fast   ):   54 del cols,  325 del rows, 1455 chg bounds,    0 chg sides,    0 chg coeffs, 4880 tsx applied,    0 tsx conflicts
-188: round 65  (   Fast   ):   54 del cols,  325 del rows, 1466 chg bounds,    0 chg sides,    0 chg coeffs, 4902 tsx applied,    0 tsx conflicts
-188: round 66  (   Fast   ):   54 del cols,  325 del rows, 1479 chg bounds,    0 chg sides,    0 chg coeffs, 4928 tsx applied,    0 tsx conflicts
-188: round 67  (  Medium  ):   60 del cols,  341 del rows, 1489 chg bounds,   22 chg sides,    6 chg coeffs, 4970 tsx applied,  397 tsx conflicts
-188: round 68  (  Medium  ):   60 del cols,  344 del rows, 1502 chg bounds,   22 chg sides,    6 chg coeffs, 4993 tsx applied,  397 tsx conflicts
-188: round 69  (Exhaustive):   68 del cols,  348 del rows, 1517 chg bounds,   22 chg sides,    6 chg coeffs, 5014 tsx applied,  397 tsx conflicts
-188: round 70  (   Fast   ):   68 del cols,  351 del rows, 1543 chg bounds,   22 chg sides,    6 chg coeffs, 5092 tsx applied,  397 tsx conflicts
-188: round 71  (   Fast   ):   68 del cols,  352 del rows, 1560 chg bounds,   22 chg sides,    6 chg coeffs, 5126 tsx applied,  397 tsx conflicts
-188: round 72  (   Fast   ):   68 del cols,  352 del rows, 1577 chg bounds,   22 chg sides,    6 chg coeffs, 5160 tsx applied,  397 tsx conflicts
-188: round 73  (   Fast   ):   68 del cols,  352 del rows, 1588 chg bounds,   22 chg sides,    6 chg coeffs, 5182 tsx applied,  397 tsx conflicts
-188: round 74  (   Fast   ):   68 del cols,  352 del rows, 1600 chg bounds,   22 chg sides,    6 chg coeffs, 5206 tsx applied,  397 tsx conflicts
-188: round 75  (Exhaustive):   68 del cols,  352 del rows, 1609 chg bounds,   22 chg sides,    6 chg coeffs, 5222 tsx applied,  397 tsx conflicts
-188: round 76  (  Final   ):   68 del cols,  352 del rows, 1618 chg bounds,   22 chg sides,    6 chg coeffs, 5239 tsx applied,  397 tsx conflicts
-188: presolved 76 rounds:   68 del cols,  352 del rows, 1618 chg bounds,   22 chg sides,    6 chg coeffs, 5239 tsx applied,  397 tsx conflicts
-188: 
-188:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-test 249
-        Start 249: d-solve-share1b.mps-lp_presolvers_without_basis.set
-
-249: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-249: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-249: Test timeout computed to be: 10000000
-188:        colsingleton           76                0.0                  0                0.0              0.001
-188:     coefftightening            0                0.0                  0                0.0              0.000
-188:         propagation           76              100.0               5202              100.0              0.191
-188:       fixcontinuous            2                0.0                  0                0.0              0.000
-188:       simpleprobing            0                0.0                  0                0.0              0.000
-188:        parallelrows            2               50.0                 16              100.0              0.003
-188:        parallelcols            2                0.0                  0                0.0              0.003
-188:            stuffing            3               33.3                402                1.5              0.009
-188:             dualfix            5              100.0                  8               87.5              0.008
-188:        simplifyineq            0                0.0                  0                0.0              0.000
-188:         doubletoneq            0                0.0                  0                0.0              0.000
-188:             implint            0                0.0                  0                0.0              0.000
-188:              domcol            2               50.0                  8              100.0              0.006
-188:           dualinfer            0                0.0                  0                0.0              0.000
-188:             probing            0                0.0                  0                0.0              0.000
-188:        substitution            0                0.0                  0                0.0              0.000
-188:            sparsify            0                0.0                  0                0.0              0.000
-188: 
-188: reduced problem:
-188:   reduced rows:     136
-188:   reduced columns:  95
-188:   reduced int. columns:  0
-188:   reduced cont. columns:  95
-188:   reduced nonzeros: 664
-188: 
-188: presolving finished after 0.834 seconds
-188: 
-188: Equilibrium scaling LP (persistent)
-188: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 65 col bounds, 0 row bounds
-188: Reduced LP has 136 rows 95 columns 664 nonzeros
-188: Equilibrium scaling LP
-188: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-188:   E  |    0.0 |       0 |     2 | 1.61e+03 | 5.50e+06 |       33 | -3.51002362e+08
-188:   L  |    0.0 |      74 |     3 | 0.00e+00 | 9.26e+02 |       35 | -3.34751497e+07
-188:   L  |    0.0 |      95 |     4 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-188:  --- unscaling internal solution
-188:  --- unsimplifying solution and basis
-188:  --- unscaling external solution
-188:  --- verifying computed solution
-188:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-188:   E  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -3.59917673e+07
-188:  --- unscaling external solution
-188:  --- verifying computed solution
-233:   E  |    0.0 |     434 |     6 | 0.00e+00 | 1.32e-01 |        1 | -1.47531344e+07
-233:   E  |    0.0 |     435 |     7 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-233:  --- unscaling internal solution
-233:  --- unsimplifying solution and basis
-233:  --- unscaling external solution
-233:  --- verifying computed solution
-233:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-233:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
-233:  --- unscaling external solution
-233:  --- verifying computed solution
-236: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-236: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-236: 
-236: External libraries: 
-236:   Boost    1.83.0 	 (https://www.boost.org/)
-236:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-236:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-236:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-236: 
-236: reading took 0.0381 seconds
-236: Numerical Statistics:
-236:  Matrix range    [5e-04,1e+02]
-236:  Objective range [1e+00,1e+01]
-236:  Bounds range    [0e+00,0e+00]
-236:  RHS range       [8e-01,2e+03]
-236:  Dynamism Variables: 1e+05
-236:  Dynamism Rows     : 9e+03
-236: set presolve.componentsmaxint = -1
-236: set presolve.detectlindep = 0
-236: set doubletoneq.enabled = 0
-236: set dualinfer.enabled = 0
-236: set substitution.enabled = 0
-236: set sparsify.enabled = 0
-236: set calculate_basis_for_dual = 0
-236: 
-236: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps with dual-postsolve activated
-236:   rows:     330
-236:   columns:  457
-236:   int. columns:  0
-236:   cont. columns:  457
-236:   nonzeros: 2589
-236: 
-236: round 0   ( Trivial  ):    9 del cols,   43 del rows,   48 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-236: round 1   (   Fast   ):   18 del cols,   48 del rows,  335 chg bounds,    0 chg sides,    0 chg coeffs,  656 tsx applied,    0 tsx conflicts
-236: round 2   (   Fast   ):   18 del cols,   48 del rows,  458 chg bounds,    0 chg sides,    0 chg coeffs,  944 tsx applied,    0 tsx conflicts
-236: round 3   (   Fast   ):   18 del cols,   49 del rows,  551 chg bounds,    0 chg sides,    0 chg coeffs, 1140 tsx applied,    0 tsx conflicts
-236: round 4   (   Fast   ):   18 del cols,   49 del rows,  607 chg bounds,    0 chg sides,    0 chg coeffs, 1258 tsx applied,    0 tsx conflicts
-236: round 5   (  Medium  ):   53 del cols,   58 del rows,  645 chg bounds,   22 chg sides,   22 chg coeffs, 1367 tsx applied,  125 tsx conflicts
-236: round 6   (  Medium  ):   60 del cols,   61 del rows,  672 chg bounds,   28 chg sides,   25 chg coeffs, 1424 tsx applied,  131 tsx conflicts
-236: round 7   (Exhaustive):   60 del cols,   61 del rows,  696 chg bounds,   28 chg sides,   25 chg coeffs, 1468 tsx applied,  131 tsx conflicts
-236: round 8   (  Final   ):   60 del cols,   61 del rows,  721 chg bounds,   28 chg sides,   25 chg coeffs, 1527 tsx applied,  131 tsx conflicts
-236: presolved 8 rounds:   60 del cols,   61 del rows,  721 chg bounds,   28 chg sides,   25 chg coeffs, 1527 tsx applied,  131 tsx conflicts
-236: 
-236:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-236:        colsingleton            8                0.0                  0                0.0              0.000
-236:     coefftightening            0                0.0                  0                0.0              0.000
-236:         propagation            8              100.0               1470              100.0              0.014
-236:       fixcontinuous            2                0.0                  0                0.0              0.000
-236:       simpleprobing            0                0.0                  0                0.0              0.000
-236:        parallelrows            2                0.0                  0                0.0              0.005
-236:        parallelcols            2               50.0                  4              100.0              0.004
-236:            stuffing            3               66.7                167               22.2              0.002
-236:             dualfix            4              100.0                 17               94.1              0.010
-236:        simplifyineq            0                0.0                  0                0.0              0.000
-236:         doubletoneq            0                0.0                  0                0.0              0.000
-236:             implint            0                0.0                  0                0.0              0.000
-236:              domcol            1                0.0                  0                0.0              0.004
-236:           dualinfer            0                0.0                  0                0.0              0.000
-236:             probing            0                0.0                  0                0.0              0.000
-236:        substitution            0                0.0                  0                0.0              0.000
-236:            sparsify            0                0.0                  0                0.0              0.000
-236: 
-236: reduced problem:
-236:   reduced rows:     269
-236:   reduced columns:  397
-236:   reduced int. columns:  0
-236:   reduced cont. columns:  397
-236:   reduced nonzeros: 2230
-236: 
-236: presolving finished after 0.134 seconds
-236: 
-236: Equilibrium scaling LP (persistent)
 239:   L  |    0.0 |     199 |     5 | 0.00e+00 | 1.10e-01 |       48 | 1.87428549e+03
 239:   L  |    0.0 |     207 |     6 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
 239:  --- unscaling internal solution
@@ -16898,7 +16826,27 @@
 239:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.87812482e+03
 239:  --- unscaling external solution
 239:  --- verifying computed solution
-241:   L  |    0.0 |     399 |     4 | 4.73e+03 | 1.16e+02 |       60 | 7.18687938e+02
+239: 
+239: SoPlex status       : problem is solved [optimal]
+239: Solving time (sec)  : 0.02
+239: Iterations          : 207
+239: Objective value     : 1.87812482e+03
+239: 
+239: Solution passed validation
+239: 
+239: postsolve finished after 0.045 seconds
+239: feasible: true
+239: objective value: 1878.12482273811
+239: 
+239: violations:
+239:   bounds:      0
+239:   constraints: 0
+239:   integrality: 0
+239: 
+239: validation: SUCCESS
+239: Solving time 0.174 seconds
+239: 
+239: solving finished after 0.174 seconds
 244: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 244: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 244: 
@@ -16908,7 +16856,7 @@
 244:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 244:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 244: 
-244: reading took 0.0207 seconds
+244: reading took 0.0112 seconds
 244: Numerical Statistics:
 244:  Matrix range    [2e-01,1e+00]
 244:  Objective range [1e+00,5e+00]
@@ -16940,17 +16888,17 @@
 244:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 244:        colsingleton            3                0.0                  0                0.0              0.000
 244:     coefftightening            0                0.0                  0                0.0              0.000
-244:         propagation            3                0.0                  0                0.0              0.007
+244:         propagation            3                0.0                  0                0.0              0.000
 244:       fixcontinuous            2                0.0                  0                0.0              0.000
 244:       simpleprobing            0                0.0                  0                0.0              0.000
-244:        parallelrows            1                0.0                  0                0.0              0.001
-244:        parallelcols            1                0.0                  0                0.0              0.020
-244:            stuffing            2               50.0                 20               50.0              0.020
+244:        parallelrows            1                0.0                  0                0.0              0.008
+244:        parallelcols            1                0.0                  0                0.0              0.001
+244:            stuffing            2               50.0                 20               50.0              0.000
 244:             dualfix            2                0.0                  0                0.0              0.001
 244:        simplifyineq            0                0.0                  0                0.0              0.000
 244:         doubletoneq            0                0.0                  0                0.0              0.000
 244:             implint            0                0.0                  0                0.0              0.000
-244:              domcol            1                0.0                  0                0.0              0.003
+244:              domcol            1                0.0                  0                0.0              0.004
 244:           dualinfer            0                0.0                  0                0.0              0.000
 244:             probing            0                0.0                  0                0.0              0.000
 244:        substitution            0                0.0                  0                0.0              0.000
@@ -16963,7 +16911,7 @@
 244:   reduced cont. columns:  750
 244:   reduced nonzeros: 2378
 244: 
-244: presolving finished after 0.044 seconds
+244: presolving finished after 0.037 seconds
 244: 
 244: Equilibrium scaling LP (persistent)
 244: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -16971,66 +16919,16 @@
 244: Equilibrium scaling LP
 244: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 244:   L  |    0.0 |       0 |     3 | 1.52e+01 | 1.00e+00 |        1 | 0.00000000e+00
-236: Simplifier removed 11 rows, 11 columns, 27 nonzeros, 11 col bounds, 54 row bounds
-236: Reduced LP has 258 rows 386 columns 2203 nonzeros
-236: Equilibrium scaling LP
-236: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-236:   L  |    0.0 |       0 |     3 | 1.44e+00 | 1.39e+04 |      112 | -4.94714362e+03
 244:   E  |    0.0 |     102 |     5 | 0.00e+00 | 4.91e+00 |        9 | 8.66666667e+00
 244:   E  |    0.0 |     107 |     6 | 4.16e-17 | 0.00e+00 |        0 | 8.66666667e+00
 244:  --- unscaling internal solution
 244:  --- unsimplifying solution and basis
 244:  --- unscaling external solution
 244:  --- verifying computed solution
-241:   L  |    0.0 |     599 |     5 | 4.73e+03 | 3.70e+01 |       45 | 8.42223848e+02
 244:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
 244:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
 244:  --- unscaling external solution
 244:  --- verifying computed solution
-236:   L  |    0.0 |     199 |     4 | 1.44e+00 | 3.92e+04 |      100 | 8.25857104e+03
-233: 
-233: SoPlex status       : problem is solved [optimal]
-233: Solving time (sec)  : 0.04
-233: Iterations          : 435
-233: Objective value     : -1.47534331e+07
-233: 
-233: Solution passed validation
-233: 
-233: postsolve finished after 0.030 seconds
-233: feasible: true
-233: objective value: -14753433.0607685
-233: 
-233: violations:
-233:   bounds:      5.6843418860808e-14
-233:   constraints: 0
-233:   integrality: 0
-233: 
-233: validation: SUCCESS
-233: Solving time 0.221 seconds
-233: 
-233: solving finished after 0.221 seconds
-249: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-239: 
-239: SoPlex status       : problem is solved [optimal]
-239: Solving time (sec)  : 0.00
-239: Iterations          : 207
-239: Objective value     : 1.87812482e+03
-239: 
-239: Solution passed validation
-239: 
-239: postsolve finished after 0.027 seconds
-239: feasible: true
-239: objective value: 1878.12482273811
-239: 
-239: violations:
-239:   bounds:      0
-239:   constraints: 0
-239:   integrality: 0
-239: 
-239: validation: SUCCESS
-239: Solving time 0.136 seconds
-239: 
-239: solving finished after 0.136 seconds
 244: 
 244: SoPlex status       : problem is solved [optimal]
 244: Solving time (sec)  : 0.02
@@ -17039,7 +16937,7 @@
 244: 
 244: Solution passed validation
 244: 
-244: postsolve finished after 0.007 seconds
+244: postsolve finished after 0.017 seconds
 244: feasible: true
 244: objective value: 8.66666667433337
 244: 
@@ -17049,33 +16947,145 @@
 244:   integrality: 0
 244: 
 244: validation: SUCCESS
-244: Solving time 0.072 seconds
+244: Solving time 0.075 seconds
 244: 
-244: solving finished after 0.072 seconds
+244: solving finished after 0.075 seconds
+233: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+233: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+233: 
+233: External libraries: 
+233:   Boost    1.83.0 	 (https://www.boost.org/)
+233:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+233:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+233:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+233: 
+233: reading took 0.0292 seconds
+233: Numerical Statistics:
+233:  Matrix range    [2e-01,9e+00]
+233:  Objective range [4e-01,7e+02]
+233:  Bounds range    [0e+00,0e+00]
+233:  RHS range       [9e+01,7e+03]
+233:  Dynamism Variables: 2e+01
+233:  Dynamism Rows     : 2e+01
+233: set presolve.componentsmaxint = -1
+233: set presolve.detectlindep = 0
+233: set doubletoneq.enabled = 0
+233: set dualinfer.enabled = 0
+233: set substitution.enabled = 0
+233: set sparsify.enabled = 0
+233: set calculate_basis_for_dual = 0
+233: 
+233: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scagr25.mps with dual-postsolve activated
+233:   rows:     471
+233:   columns:  500
+233:   int. columns:  0
+233:   cont. columns:  500
+233:   nonzeros: 1554
+233: 
+233: round 0   ( Trivial  ):    1 del cols,  124 del rows,  125 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+233: round 1   (   Fast   ):    1 del cols,  124 del rows,  214 chg bounds,    0 chg sides,    0 chg coeffs,  178 tsx applied,    0 tsx conflicts
+233: round 2   (   Fast   ):    1 del cols,  124 del rows,  364 chg bounds,    0 chg sides,    0 chg coeffs,  532 tsx applied,    0 tsx conflicts
+233: round 3   (   Fast   ):    1 del cols,  124 del rows,  542 chg bounds,    0 chg sides,    0 chg coeffs,  990 tsx applied,    0 tsx conflicts
+233: round 4   (   Fast   ):    1 del cols,  124 del rows,  644 chg bounds,    0 chg sides,    0 chg coeffs, 1234 tsx applied,    0 tsx conflicts
+233: round 5   (   Fast   ):    1 del cols,  124 del rows,  776 chg bounds,    0 chg sides,    0 chg coeffs, 1498 tsx applied,    0 tsx conflicts
+233: round 6   (  Medium  ):  130 del cols,  129 del rows,  817 chg bounds,  124 chg sides,  124 chg coeffs, 1709 tsx applied,  662 tsx conflicts
+233: round 7   (Exhaustive):  131 del cols,  130 del rows,  838 chg bounds,  124 chg sides,  124 chg coeffs, 1754 tsx applied,  662 tsx conflicts
+233: round 8   (  Final   ):  131 del cols,  130 del rows,  852 chg bounds,  124 chg sides,  124 chg coeffs, 1781 tsx applied,  662 tsx conflicts
+233: presolved 8 rounds:  131 del cols,  130 del rows,  852 chg bounds,  124 chg sides,  124 chg coeffs, 1781 tsx applied,  662 tsx conflicts
+233: 
+233:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+233:        colsingleton            8                0.0                  0                0.0              0.000
+233:     coefftightening            0                0.0                  0                0.0              0.000
+233:         propagation            8              100.0               1640              100.0              0.065
+233:       fixcontinuous            2                0.0                  0                0.0              0.001
+233:       simpleprobing            0                0.0                  0                0.0              0.000
+233:        parallelrows            1                0.0                  0                0.0              0.003
+233:        parallelcols            1                0.0                  0                0.0              0.004
+233:            stuffing            3               66.7                793               17.2              0.013
+233:             dualfix            3              100.0                 10               50.0              0.006
+233:        simplifyineq            0                0.0                  0                0.0              0.000
+233:         doubletoneq            0                0.0                  0                0.0              0.000
+233:             implint            0                0.0                  0                0.0              0.000
+233:              domcol            1                0.0                  0                0.0              0.002
+233:           dualinfer            0                0.0                  0                0.0              0.000
+233:             probing            0                0.0                  0                0.0              0.000
+233:        substitution            0                0.0                  0                0.0              0.000
+233:            sparsify            0                0.0                  0                0.0              0.000
+233: 
+233: reduced problem:
+233:   reduced rows:     341
+233:   reduced columns:  369
+233:   reduced int. columns:  0
+233:   reduced cont. columns:  369
+233:   reduced nonzeros: 1287
+233: 
+233: presolving finished after 0.191 seconds
+233: 
+233: Equilibrium scaling LP (persistent)
+233: Simplifier removed 76 rows, 76 columns, 252 nonzeros, 8 col bounds, 225 row bounds
+233: Reduced LP has 265 rows 293 columns 1035 nonzeros
+233: Equilibrium scaling LP
+233: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+233:   L  |    0.0 |       0 |     3 | 3.00e+00 | 4.49e+05 |      147 | -1.04100015e+08
+233:   L  |    0.0 |     199 |     4 | 3.00e+00 | 5.63e+05 |       94 | -3.06167366e+07
+233:   L  |    0.0 |     399 |     5 | 3.00e+00 | 1.98e+04 |       42 | -1.54723266e+07
+233:   E  |    0.0 |     434 |     6 | 0.00e+00 | 1.32e-01 |        1 | -1.47531344e+07
+233:   E  |    0.0 |     435 |     7 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+233:  --- unscaling internal solution
+233:  --- unsimplifying solution and basis
+233:  --- unscaling external solution
+233:  --- verifying computed solution
+233:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+233:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -1.47534331e+07
+233:  --- unscaling external solution
+233:  --- verifying computed solution
+233: 
+233: SoPlex status       : problem is solved [optimal]
+233: Solving time (sec)  : 0.04
+233: Iterations          : 435
+233: Objective value     : -1.47534331e+07
+233: 
+233: Solution passed validation
+233: 
+233: postsolve finished after 0.025 seconds
+233: feasible: true
+233: objective value: -14753433.0607685
+233: 
+233: violations:
+233:   bounds:      5.6843418860808e-14
+233:   constraints: 0
+233:   integrality: 0
+233: 
+233: validation: SUCCESS
+233: Solving time 0.248 seconds
+233: 
+233: solving finished after 0.248 seconds
 249: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-236:   L  |    0.0 |     399 |     5 | 1.44e+00 | 2.35e+03 |       74 | 1.74024335e+04
-239/287 Test #233: r-solve-scagr25.mps-lp_presolvers_without_basis.set ........................................   Passed    0.29 sec
-240/287 Test #239: r-solve-scorpion.mps-lp_presolvers_without_basis.set .......................................   Passed    0.22 sec
-241/287 Test #244: q-solve-scsd1.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.15 sec
-test 250
-        Start 250: q-solve-share1b.mps-lp_presolvers_without_basis.set
+test 256
+        Start 256: q-solve-shell.mps-lp_presolvers_without_basis.set
 
-250: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-250: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-250: Test timeout computed to be: 10000000
-test 251
-        Start 251: r-solve-share1b.mps-lp_presolvers_without_basis.set
+256: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+256: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+256: Test timeout computed to be: 10000000
+test 257
+        Start 257: r-solve-shell.mps-lp_presolvers_without_basis.set
 
-251: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share1b.mps" "-o" "-0.7658931857918568112797274346007e5" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-251: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-251: Test timeout computed to be: 10000000
-test 252
-        Start 252: d-solve-share2b.mps-lp_presolvers_without_basis.set
+257: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+257: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+257: Test timeout computed to be: 10000000
+test 258
+        Start 258: d-solve-vtp-base.mps-lp_presolvers_without_basis.set
 
-252: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-252: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-252: Test timeout computed to be: 10000000
-241:   L  |    0.0 |     799 |     6 | 4.73e+03 | 1.36e+01 |       35 | 8.89828231e+02
+258: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps" "-o" "0.1298314624613613657395984384889e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+258: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+258: Test timeout computed to be: 10000000
+test 259
+        Start 259: q-solve-vtp-base.mps-lp_presolvers_without_basis.set
+
+259: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps" "-o" "0.1298314624613613657395984384889e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+259: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+259: Test timeout computed to be: 10000000
+241:   L  |    0.1 |     799 |     6 | 4.73e+03 | 1.36e+01 |       35 | 8.89828231e+02
 241:   E  |    0.1 |     865 |     8 | 0.00e+00 | 1.77e+01 |        4 | 9.04883324e+02
 241:   E  |    0.1 |     873 |     9 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
 241:  --- unscaling internal solution
@@ -17086,189 +17096,6 @@
 241:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
 241:  --- unscaling external solution
 241:  --- verifying computed solution
-242/287 Test #249: d-solve-share1b.mps-lp_presolvers_without_basis.set ........................................Subprocess aborted***Exception:   0.08 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-242: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-242: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-242: 
-242: External libraries: 
-242:   Boost    1.83.0 	 (https://www.boost.org/)
-242:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-242:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-242:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-242: 
-242: reading took 0.0606 seconds
-242: Numerical Statistics:
-242:  Matrix range    [1e-03,4e+02]
-242:  Objective range [2e-04,5e+03]
-242:  Bounds range    [0e+00,0e+00]
-242:  RHS range       [1e-02,4e+01]
-242:  Dynamism Variables: 4e+03
-242:  Dynamism Rows     : 4e+02
-242: set presolve.componentsmaxint = -1
-242: set presolve.detectlindep = 0
-242: set doubletoneq.enabled = 0
-242: set dualinfer.enabled = 0
-242: set substitution.enabled = 0
-242: set sparsify.enabled = 0
-242: set calculate_basis_for_dual = 0
-242: 
-242: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps with dual-postsolve activated
-242:   rows:     490
-242:   columns:  1169
-242:   int. columns:  0
-242:   cont. columns:  1169
-242:   nonzeros: 3182
-242: 
-242: round 0   ( Trivial  ):   10 del cols,   16 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-242: round 1   (   Fast   ):   17 del cols,   23 del rows,  566 chg bounds,    0 chg sides,    0 chg coeffs, 1100 tsx applied,    0 tsx conflicts
-242: round 2   (   Fast   ):   31 del cols,   36 del rows,  631 chg bounds,    0 chg sides,    0 chg coeffs, 1208 tsx applied,    0 tsx conflicts
-242: round 3   (  Medium  ):  112 del cols,   55 del rows,  658 chg bounds,   63 chg sides,   62 chg coeffs, 1333 tsx applied,  156 tsx conflicts
-242: round 4   (  Medium  ):  125 del cols,   59 del rows,  681 chg bounds,   73 chg sides,   72 chg coeffs, 1394 tsx applied,  168 tsx conflicts
-242: round 5   (Exhaustive):  127 del cols,   62 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1442 tsx applied,  170 tsx conflicts
-242: round 6   (  Final   ):  129 del cols,   65 del rows,  725 chg bounds,   73 chg sides,   72 chg coeffs, 1490 tsx applied,  172 tsx conflicts
-242: presolved 6 rounds:  129 del cols,   65 del rows,  725 chg bounds,   73 chg sides,   72 chg coeffs, 1490 tsx applied,  172 tsx conflicts
-242: 
-242:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-242:        colsingleton            6                0.0                  0                0.0              0.000
-242:     coefftightening            0                0.0                  0                0.0              0.000
-242:         propagation            6              100.0               1394              100.0              0.018
-242:       fixcontinuous            2                0.0                  0                0.0              0.000
-242:       simpleprobing            0                0.0                  0                0.0              0.000
-242:        parallelrows            2                0.0                  0                0.0              0.005
-242:        parallelcols            2                0.0                  0                0.0              0.007
-242:            stuffing            4              100.0                259               35.5              0.002
-242:             dualfix            4              100.0                  9               44.4              0.014
-242:        simplifyineq            0                0.0                  0                0.0              0.000
-242:         doubletoneq            0                0.0                  0                0.0              0.000
-242:             implint            0                0.0                  0                0.0              0.000
-242:              domcol            1                0.0                  0                0.0              0.015
-242:           dualinfer            0                0.0                  0                0.0              0.000
-242:             probing            0                0.0                  0                0.0              0.000
-245: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-245: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-245: 
-245: External libraries: 
-245:   Boost    1.83.0 	 (https://www.boost.org/)
-245:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-245:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-245:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-245: 
-245: reading took 0.0612 seconds
-245: Numerical Statistics:
-245:  Matrix range    [2e-01,1e+00]
-245:  Objective range [1e+00,5e+00]
-245:  Bounds range    [0e+00,0e+00]
-245:  RHS range       [1e+00,1e+00]
-245:  Dynamism Variables: 4e+00
-245:  Dynamism Rows     : 4e+00
-245: set presolve.componentsmaxint = -1
-245: set presolve.detectlindep = 0
-245: set doubletoneq.enabled = 0
-245: set dualinfer.enabled = 0
-245: set substitution.enabled = 0
-245: set sparsify.enabled = 0
-245: set calculate_basis_for_dual = 0
-245: 
-245: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps with dual-postsolve activated
-245:   rows:     77
-245:   columns:  760
-245:   int. columns:  0
-245:   cont. columns:  760
-245:   nonzeros: 2388
-245: 
-245: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-245: round 1   (  Medium  ):   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
-245: round 2   (Exhaustive):   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
-245: round 3   (  Final   ): Unchanged
-245: presolved 3 rounds:   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
-245: 
-245:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-245:        colsingleton            3                0.0                  0                0.0              0.000
-245:     coefftightening            0                0.0                  0                0.0              0.000
-245:         propagation            3                0.0                  0                0.0              0.000
-245:       fixcontinuous            2                0.0                  0                0.0              0.000
-245:       simpleprobing            0                0.0                  0                0.0              0.000
-245:        parallelrows            1                0.0                  0                0.0              0.005
-245:        parallelcols            1                0.0                  0                0.0              0.005
-245:            stuffing            2               50.0                 20               50.0              0.009
-245:             dualfix            2                0.0                  0                0.0              0.002
-245:        simplifyineq            0                0.0                  0                0.0              0.000
-245:         doubletoneq            0                0.0                  0                0.0              0.000
-245:             implint            0                0.0                  0                0.0              0.000
-245:              domcol            1                0.0                  0                0.0              0.025
-245:           dualinfer            0                0.0                  0                0.0              0.000
-245:             probing            0                0.0                  0                0.0              0.000
-245:        substitution            0                0.0                  0                0.0              0.000
-245:            sparsify            0                0.0                  0                0.0              0.000
-245: 
-245: reduced problem:
-245:   reduced rows:     77
-245:   reduced columns:  750
-245:   reduced int. columns:  0
-245:   reduced cont. columns:  750
-245:   reduced nonzeros: 2378
-245: 
-245: presolving finished after 0.053 seconds
-245: 
-245: Equilibrium scaling LP (persistent)
-245: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-245: Reduced LP has 77 rows 750 columns 2378 nonzeros
-245: Equilibrium scaling LP
-236:   E  |    0.0 |     493 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-236:   E  |    0.0 |     493 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-236:  --- unscaling internal solution
-236:  --- unsimplifying solution and basis
-236:  --- unscaling external solution
-236:  --- verifying computed solution
-236:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-236:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
-236:  --- unscaling external solution
-236:  --- verifying computed solution
-test 253
-        Start 253: q-solve-share2b.mps-lp_presolvers_without_basis.set
-
-253: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-253: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-253: Test timeout computed to be: 10000000
-242:        substitution            0                0.0                  0                0.0              0.000
-242:            sparsify            0                0.0                  0                0.0              0.000
-242: 
-242: reduced problem:
-242:   reduced rows:     425
-242:   reduced columns:  1040
-242:   reduced int. columns:  0
-242:   reduced cont. columns:  1040
-242:   reduced nonzeros: 2889
-242: 
-242: presolving finished after 0.107 seconds
-242: 
-242: Equilibrium scaling LP (persistent)
-245: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-245:   L  |    0.0 |       0 |     3 | 1.52e+01 | 1.00e+00 |        1 | 0.00000000e+00
-188: 
-188: SoPlex status       : problem is solved [optimal]
-188: Solving time (sec)  : 0.00
-188: Iterations          : 95
-188: Objective value     : -3.59917673e+07
-188: 
-188: Solution passed validation
-188: 
-188: postsolve finished after 0.054 seconds
-188: feasible: true
-188: objective value: -35991767.2865765
-188: 
-188: violations:
-188:   bounds:      0
-188:   constraints: 0
-188:   integrality: 0
-188: 
-188: validation: SUCCESS
-188: Solving time 0.897 seconds
-188: 
-188: solving finished after 0.897 seconds
 241: 
 241: SoPlex status       : problem is solved [optimal]
 241: Solving time (sec)  : 0.06
@@ -17277,7 +17104,7 @@
 241: 
 241: Solution passed validation
 241: 
-241: postsolve finished after 0.017 seconds
+241: postsolve finished after 0.022 seconds
 241: feasible: true
 241: objective value: 904.296953800791
 241: 
@@ -17287,32 +17114,9 @@
 241:   integrality: 0
 241: 
 241: validation: SUCCESS
-241: Solving time 0.192 seconds
+241: Solving time 0.254 seconds
 241: 
-241: solving finished after 0.192 seconds
-242: Simplifier removed 43 rows, 32 columns, 30 nonzeros, 18 col bounds, 16 row bounds
-242: Reduced LP has 382 rows 1008 columns 2743 nonzeros
-242: Equilibrium scaling LP
-242: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-242:   L  |    0.0 |       0 |     3 | 4.73e+03 | 5.16e+02 |       49 | -6.42519385e+02
-245:   E  |    0.0 |     102 |     5 | 0.00e+00 | 4.91e+00 |        9 | 8.66666667e+00
-245:   E  |    0.0 |     107 |     6 | 4.16e-17 | 0.00e+00 |        0 | 8.66666667e+00
-243/287 Test #188: r-solve-agg.mps-lp_presolvers_without_basis.set ............................................   Passed    0.97 sec
-245:  --- unscaling internal solution
-245:  --- unsimplifying solution and basis
-245:  --- unscaling external solution
-245:  --- verifying computed solution
-test 254
-        Start 254: r-solve-share2b.mps-lp_presolvers_without_basis.set
-
-254: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps" "-o" "-0.41573224074141948654519910873841e3" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-254: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-254: Test timeout computed to be: 10000000
-245:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
-245:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
-245:  --- unscaling external solution
-245:  --- verifying computed solution
-252: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+241: solving finished after 0.254 seconds
 250: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 250: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 250: 
@@ -17322,7 +17126,7 @@
 250:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 250:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 250: 
-250: reading took 0.004 seconds
+250: reading took 0.00765 seconds
 250: Numerical Statistics:
 250:  Matrix range    [1e-01,1e+03]
 250:  Objective range [2e-03,1e+02]
@@ -17361,11 +17165,11 @@
 250:        parallelrows            1                0.0                  0                0.0              0.000
 250:        parallelcols            1                0.0                  0                0.0              0.000
 250:            stuffing            2               50.0                 34               50.0              0.000
-250:             dualfix            2               50.0                  1              100.0              0.001
+250:             dualfix            2               50.0                  1              100.0              0.000
 250:        simplifyineq            0                0.0                  0                0.0              0.000
 250:         doubletoneq            0                0.0                  0                0.0              0.000
 250:             implint            0                0.0                  0                0.0              0.000
-250:              domcol            1                0.0                  0                0.0              0.002
+250:              domcol            1                0.0                  0                0.0              0.001
 250:           dualinfer            0                0.0                  0                0.0              0.000
 250:             probing            0                0.0                  0                0.0              0.000
 250:        substitution            0                0.0                  0                0.0              0.000
@@ -17378,17 +17182,9 @@
 250:   reduced cont. columns:  203
 250:   reduced nonzeros: 1098
 250: 
-250: presolving finished after 0.017 seconds
+250: presolving finished after 0.023 seconds
 250: 
 250: Equilibrium scaling LP (persistent)
-244/287 Test #241: q-solve-scrs8.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.25 sec
-242:   L  |    0.0 |     199 |     3 | 4.73e+03 | 1.10e+02 |       49 | 2.86881280e+02
-test 255
-        Start 255: d-solve-shell.mps-lp_presolvers_without_basis.set
-
-255: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-255: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-255: Test timeout computed to be: 10000000
 250: Simplifier removed 11 rows, 9 columns, 53 nonzeros, 20 col bounds, 117 row bounds
 250: Reduced LP has 96 rows 194 columns 1045 nonzeros
 250: Equilibrium scaling LP
@@ -17396,36 +17192,6 @@
 250:   L  |    0.0 |       0 |     3 | 1.25e+02 | 3.09e+04 |       74 | 9.61323388e+03
 250:   L  |    0.0 |     199 |     4 | 1.25e+02 | 1.94e+03 |       25 | 1.14224868e+04
 250:   E  |    0.0 |     220 |     5 | 0.00e+00 | 7.34e+02 |       54 | -3.46200132e+04
-245/287 Test #252: d-solve-share2b.mps-lp_presolvers_without_basis.set ........................................Subprocess aborted***Exception:   0.04 sec
-papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-
-test 256
-        Start 256: q-solve-shell.mps-lp_presolvers_without_basis.set
-
-256: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-256: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-256: Test timeout computed to be: 10000000
-236: 
-236: SoPlex status       : problem is solved [optimal]
-236: Solving time (sec)  : 0.02
-236: Iterations          : 493
-236: Objective value     : 1.84167590e+04
-236: 
-236: Solution passed validation
-236: 
-236: postsolve finished after 0.028 seconds
-236: feasible: true
-236: objective value: 18416.7590283489
-236: 
-236: violations:
-236:   bounds:      1.23618166820934e-12
-236:   constraints: 0
-236:   integrality: 0
-236: 
-236: validation: SUCCESS
-236: Solving time 0.226 seconds
-236: 
-236: solving finished after 0.226 seconds
 250:   E  |    0.0 |     293 |     6 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
 250:  --- unscaling internal solution
 250:  --- unsimplifying solution and basis
@@ -17435,7 +17201,107 @@
 250:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
 250:  --- unscaling external solution
 250:  --- verifying computed solution
-242:   L  |    0.0 |     399 |     4 | 4.73e+03 | 1.16e+02 |       60 | 7.18687938e+02
+250: 
+250: SoPlex status       : problem is solved [optimal]
+250: Solving time (sec)  : 0.02
+250: Iterations          : 293
+250: Objective value     : -7.65893186e+04
+250: 
+250: Solution passed validation
+250: 
+250: postsolve finished after 0.007 seconds
+250: feasible: true
+250: objective value: -76589.3185791856
+250: 
+250: violations:
+250:   bounds:      0
+250:   constraints: 0
+250:   integrality: 0
+250: 
+250: validation: SUCCESS
+250: Solving time 0.054 seconds
+250: 
+250: solving finished after 0.054 seconds
+236: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+236: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+236: 
+236: External libraries: 
+236:   Boost    1.83.0 	 (https://www.boost.org/)
+236:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+236:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+236:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+236: 
+236: reading took 0.0346 seconds
+236: Numerical Statistics:
+236:  Matrix range    [5e-04,1e+02]
+236:  Objective range [1e+00,1e+01]
+236:  Bounds range    [0e+00,0e+00]
+236:  RHS range       [8e-01,2e+03]
+236:  Dynamism Variables: 1e+05
+236:  Dynamism Rows     : 9e+03
+236: set presolve.componentsmaxint = -1
+236: set presolve.detectlindep = 0
+236: set doubletoneq.enabled = 0
+236: set dualinfer.enabled = 0
+236: set substitution.enabled = 0
+236: set sparsify.enabled = 0
+236: set calculate_basis_for_dual = 0
+236: 
+236: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scfxm1.mps with dual-postsolve activated
+236:   rows:     330
+236:   columns:  457
+236:   int. columns:  0
+236:   cont. columns:  457
+236:   nonzeros: 2589
+236: 
+236: round 0   ( Trivial  ):    9 del cols,   43 del rows,   48 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+236: round 1   (   Fast   ):   18 del cols,   48 del rows,  335 chg bounds,    0 chg sides,    0 chg coeffs,  656 tsx applied,    0 tsx conflicts
+236: round 2   (   Fast   ):   18 del cols,   48 del rows,  458 chg bounds,    0 chg sides,    0 chg coeffs,  944 tsx applied,    0 tsx conflicts
+236: round 3   (   Fast   ):   18 del cols,   49 del rows,  551 chg bounds,    0 chg sides,    0 chg coeffs, 1140 tsx applied,    0 tsx conflicts
+236: round 4   (   Fast   ):   18 del cols,   49 del rows,  607 chg bounds,    0 chg sides,    0 chg coeffs, 1258 tsx applied,    0 tsx conflicts
+236: round 5   (  Medium  ):   53 del cols,   58 del rows,  645 chg bounds,   22 chg sides,   22 chg coeffs, 1367 tsx applied,  125 tsx conflicts
+236: round 6   (  Medium  ):   60 del cols,   61 del rows,  672 chg bounds,   28 chg sides,   25 chg coeffs, 1424 tsx applied,  131 tsx conflicts
+236: round 7   (Exhaustive):   60 del cols,   61 del rows,  696 chg bounds,   28 chg sides,   25 chg coeffs, 1468 tsx applied,  131 tsx conflicts
+236: round 8   (  Final   ):   60 del cols,   61 del rows,  721 chg bounds,   28 chg sides,   25 chg coeffs, 1527 tsx applied,  131 tsx conflicts
+236: presolved 8 rounds:   60 del cols,   61 del rows,  721 chg bounds,   28 chg sides,   25 chg coeffs, 1527 tsx applied,  131 tsx conflicts
+236: 
+236:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+236:        colsingleton            8                0.0                  0                0.0              0.000
+236:     coefftightening            0                0.0                  0                0.0              0.000
+236:         propagation            8              100.0               1470              100.0              0.035
+236:       fixcontinuous            2                0.0                  0                0.0              0.008
+236:       simpleprobing            0                0.0                  0                0.0              0.000
+236:        parallelrows            2                0.0                  0                0.0              0.012
+236:        parallelcols            2               50.0                  4              100.0              0.017
+236:            stuffing            3               66.7                167               22.2              0.002
+236:             dualfix            4              100.0                 17               94.1              0.010
+236:        simplifyineq            0                0.0                  0                0.0              0.000
+236:         doubletoneq            0                0.0                  0                0.0              0.000
+236:             implint            0                0.0                  0                0.0              0.000
+236:              domcol            1                0.0                  0                0.0              0.005
+236:           dualinfer            0                0.0                  0                0.0              0.000
+236:             probing            0                0.0                  0                0.0              0.000
+236:        substitution            0                0.0                  0                0.0              0.000
+236:            sparsify            0                0.0                  0                0.0              0.000
+236: 
+236: reduced problem:
+236:   reduced rows:     269
+236:   reduced columns:  397
+236:   reduced int. columns:  0
+236:   reduced cont. columns:  397
+236:   reduced nonzeros: 2230
+236: 
+236: presolving finished after 0.277 seconds
+236: 
+236: Equilibrium scaling LP (persistent)
+236: Simplifier removed 11 rows, 11 columns, 27 nonzeros, 11 col bounds, 54 row bounds
+236: Reduced LP has 258 rows 386 columns 2203 nonzeros
+236: Equilibrium scaling LP
+236: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+236:   L  |    0.0 |       0 |     3 | 1.44e+00 | 1.39e+04 |      112 | -4.94714362e+03
+236:   L  |    0.0 |     199 |     4 | 1.44e+00 | 3.92e+04 |      100 | 8.25857104e+03
+236:   L  |    0.0 |     399 |     5 | 1.44e+00 | 2.35e+03 |       74 | 1.74024335e+04
+252: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
 253: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 253: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 253: 
@@ -17445,7 +17311,7 @@
 253:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 253:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 253: 
-253: reading took 0.00279 seconds
+253: reading took 0.00379 seconds
 253: Numerical Statistics:
 253:  Matrix range    [1e-02,1e+02]
 253:  Objective range [3e-02,4e+00]
@@ -17479,17 +17345,17 @@
 253:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 253:        colsingleton            5                0.0                  0                0.0              0.000
 253:     coefftightening            0                0.0                  0                0.0              0.000
-253:         propagation            5              100.0                204              100.0              0.004
+253:         propagation            5              100.0                204              100.0              0.001
 253:       fixcontinuous            1                0.0                  0                0.0              0.000
 253:       simpleprobing            0                0.0                  0                0.0              0.000
-253:        parallelrows            1                0.0                  0                0.0              0.002
+253:        parallelrows            1                0.0                  0                0.0              0.004
 253:        parallelcols            1                0.0                  0                0.0              0.000
-253:            stuffing            1                0.0                  0                0.0              0.002
+253:            stuffing            1                0.0                  0                0.0              0.000
 253:             dualfix            1                0.0                  0                0.0              0.000
 253:        simplifyineq            0                0.0                  0                0.0              0.000
 253:         doubletoneq            0                0.0                  0                0.0              0.000
 253:             implint            0                0.0                  0                0.0              0.000
-253:              domcol            1                0.0                  0                0.0              0.000
+253:              domcol            1                0.0                  0                0.0              0.001
 253:           dualinfer            0                0.0                  0                0.0              0.000
 253:             probing            0                0.0                  0                0.0              0.000
 253:        substitution            0                0.0                  0                0.0              0.000
@@ -17502,7 +17368,7 @@
 253:   reduced cont. columns:  79
 253:   reduced nonzeros: 691
 253: 
-253: presolving finished after 0.020 seconds
+253: presolving finished after 0.011 seconds
 253: 
 253: Equilibrium scaling LP (persistent)
 253: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 2 col bounds, 0 row bounds
@@ -17510,13 +17376,6 @@
 253: Equilibrium scaling LP
 253: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 253:   L  |    0.0 |       0 |     3 | 5.70e+00 | 1.01e+03 |       41 | -9.47526172e+02
-246/287 Test #236: r-solve-scfxm1.mps-lp_presolvers_without_basis.set .........................................   Passed    0.33 sec
-test 257
-        Start 257: r-solve-shell.mps-lp_presolvers_without_basis.set
-
-257: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps" "-o" "0.1208825346e10" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-257: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-257: Test timeout computed to be: 10000000
 253:   E  |    0.0 |      95 |     4 | 0.00e+00 | 2.70e+00 |        1 | -3.74522624e+02
 253:   E  |    0.0 |     127 |     5 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
 253:  --- unscaling internal solution
@@ -17535,7 +17394,7 @@
 253: 
 253: Solution passed validation
 253: 
-253: postsolve finished after 0.003 seconds
+253: postsolve finished after 0.001 seconds
 253: feasible: true
 253: objective value: -415.732240741419
 253: 
@@ -17545,51 +17404,70 @@
 253:   integrality: 0
 253: 
 253: validation: SUCCESS
-253: Solving time 0.032 seconds
+253: Solving time 0.021 seconds
 253: 
-253: solving finished after 0.032 seconds
-250: 
-250: SoPlex status       : problem is solved [optimal]
-250: Solving time (sec)  : 0.02
-250: Iterations          : 293
-250: Objective value     : -7.65893186e+04
-250: 
-250: Solution passed validation
-250: 
-250: postsolve finished after 0.006 seconds
-250: feasible: true
-250: objective value: -76589.3185791856
-250: 
-250: violations:
-250:   bounds:      0
-250:   constraints: 0
-250:   integrality: 0
-250: 
-250: validation: SUCCESS
-250: Solving time 0.043 seconds
-250: 
-250: solving finished after 0.043 seconds
-245: 
-245: SoPlex status       : problem is solved [optimal]
-245: Solving time (sec)  : 0.02
-245: Iterations          : 107
-245: Objective value     : 8.66666667e+00
-245: 
-245: Solution passed validation
-245: 
-245: postsolve finished after 0.019 seconds
-245: feasible: true
-245: objective value: 8.66666667433337
-245: 
-245: violations:
-245:   bounds:      0
-245:   constraints: 0
-245:   integrality: 0
-245: 
-245: validation: SUCCESS
-245: Solving time 0.107 seconds
-245: 
-245: solving finished after 0.107 seconds
+253: solving finished after 0.021 seconds
+239/287 Test #188: r-solve-agg.mps-lp_presolvers_without_basis.set ............................................   Passed    1.25 sec
+240/287 Test #233: r-solve-scagr25.mps-lp_presolvers_without_basis.set ........................................   Passed    0.46 sec
+241/287 Test #239: r-solve-scorpion.mps-lp_presolvers_without_basis.set .......................................   Passed    0.33 sec
+242/287 Test #244: q-solve-scsd1.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.27 sec
+243/287 Test #249: d-solve-share1b.mps-lp_presolvers_without_basis.set ........................................Subprocess aborted***Exception:   0.22 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+244/287 Test #250: q-solve-share1b.mps-lp_presolvers_without_basis.set ........................................   Passed    0.21 sec
+245/287 Test #252: d-solve-share2b.mps-lp_presolvers_without_basis.set ........................................Subprocess aborted***Exception:   0.15 sec
+papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+
+246/287 Test #253: q-solve-share2b.mps-lp_presolvers_without_basis.set ........................................   Passed    0.13 sec
+test 260
+        Start 260: r-solve-vtp-base.mps-lp_presolvers_without_basis.set
+
+260: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps" "-o" "0.1298314624613613657395984384889e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
+260: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+260: Test timeout computed to be: 10000000
+test 261
+        Start 261: d-infeas-LP/bgetam.mps
+
+261: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bgetam.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+261: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+261: Test timeout computed to be: 10000000
+test 262
+        Start 262: q-infeas-LP/bgetam.mps
+
+262: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bgetam.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+262: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+262: Test timeout computed to be: 10000000
+test 263
+        Start 263: r-infeas-LP/bgetam.mps
+
+263: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bgetam.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+263: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+263: Test timeout computed to be: 10000000
+test 264
+        Start 264: d-infeas-LP/box1.mps
+
+264: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/box1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+264: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+264: Test timeout computed to be: 10000000
+test 265
+        Start 265: q-infeas-LP/box1.mps
+
+265: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/box1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+265: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+265: Test timeout computed to be: 10000000
+test 266
+        Start 266: r-infeas-LP/box1.mps
+
+266: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/box1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+266: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+266: Test timeout computed to be: 10000000
+test 267
+        Start 267: d-infeas-LP/galenet.mps
+
+267: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/galenet.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+267: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+267: Test timeout computed to be: 10000000
+247/287 Test #241: q-solve-scrs8.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.39 sec
 247: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 247: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 247: 
@@ -17599,7 +17477,7 @@
 247:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 247:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 247: 
-247: reading took 0.0449 seconds
+247: reading took 0.0174 seconds
 247: Numerical Statistics:
 247:  Matrix range    [1e+00,2e+02]
 247:  Objective range [2e-03,5e+02]
@@ -17643,13 +17521,13 @@
 247:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 247:        colsingleton           15                0.0                  0                0.0              0.000
 247:     coefftightening            0                0.0                  0                0.0              0.000
-247:         propagation           15               33.3               1208              100.0              0.007
+247:         propagation           15               33.3               1208              100.0              0.046
 247:       fixcontinuous            4                0.0                  0                0.0              0.000
 247:       simpleprobing            0                0.0                  0                0.0              0.000
-247:        parallelrows            3                0.0                  0                0.0              0.001
-247:        parallelcols            3                0.0                  0                0.0              0.001
-247:            stuffing           10               80.0               4011               72.4              0.018
-247:             dualfix            7               42.9                337               99.4              0.003
+247:        parallelrows            3                0.0                  0                0.0              0.008
+247:        parallelcols            3                0.0                  0                0.0              0.013
+247:            stuffing           10               80.0               4011               72.4              0.026
+247:             dualfix            7               42.9                337               99.4              0.007
 247:        simplifyineq            0                0.0                  0                0.0              0.000
 247:         doubletoneq            0                0.0                  0                0.0              0.000
 247:             implint            0                0.0                  0                0.0              0.000
@@ -17666,7 +17544,7 @@
 247:   reduced cont. columns:  8
 247:   reduced nonzeros: 11
 247: 
-247: presolving finished after 0.098 seconds
+247: presolving finished after 0.126 seconds
 247: 
 247: Equilibrium scaling LP (persistent)
 247: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -17680,24 +17558,31 @@
 247:  --- unscaling external solution
 247:  --- verifying computed solution
 247:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
-247/287 Test #250: q-solve-share1b.mps-lp_presolvers_without_basis.set ........................................   Passed    0.08 sec
-248/287 Test #253: q-solve-share2b.mps-lp_presolvers_without_basis.set ........................................   Passed    0.05 sec
 247:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
 247:  --- unscaling external solution
 247:  --- verifying computed solution
-test 258
-        Start 258: d-solve-vtp-base.mps-lp_presolvers_without_basis.set
-
-258: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps" "-o" "0.1298314624613613657395984384889e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-258: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-258: Test timeout computed to be: 10000000
-test 259
-        Start 259: q-solve-vtp-base.mps-lp_presolvers_without_basis.set
-
-259: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps" "-o" "0.1298314624613613657395984384889e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-259: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-259: Test timeout computed to be: 10000000
-242:   L  |    0.0 |     599 |     5 | 4.73e+03 | 3.70e+01 |       45 | 8.42223848e+02
+247: 
+247: SoPlex status       : problem is solved [optimal]
+247: Solving time (sec)  : 0.00
+247: Iterations          : 1
+247: Objective value     : 1.57116000e+04
+247: 
+247: Solution passed validation
+247: 
+247: postsolve finished after 0.018 seconds
+247: feasible: true
+247: objective value: 15711.6
+247: 
+247: violations:
+247:   bounds:      0
+247:   constraints: 0
+247:   integrality: 0
+247: 
+247: validation: SUCCESS
+247: Solving time 0.148 seconds
+247: 
+247: solving finished after 0.148 seconds
+248/287 Test #247: q-solve-seba.mps-lp_presolvers_without_basis.set ...........................................   Passed    0.32 sec
 251: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 251: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 251: 
@@ -17707,7 +17592,7 @@
 251:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 251:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 251: 
-251: reading took 0.0203 seconds
+251: reading took 0.0122 seconds
 251: Numerical Statistics:
 251:  Matrix range    [1e-01,1e+03]
 251:  Objective range [2e-03,1e+02]
@@ -17740,17 +17625,17 @@
 251:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 251:        colsingleton            4                0.0                  0                0.0              0.000
 251:     coefftightening            0                0.0                  0                0.0              0.000
-251:         propagation            4               50.0                398              100.0              0.003
+251:         propagation            4               50.0                398              100.0              0.020
 251:       fixcontinuous            2                0.0                  0                0.0              0.000
 251:       simpleprobing            0                0.0                  0                0.0              0.000
-251:        parallelrows            1                0.0                  0                0.0              0.002
-251:        parallelcols            1                0.0                  0                0.0              0.001
+251:        parallelrows            1                0.0                  0                0.0              0.003
+251:        parallelcols            1                0.0                  0                0.0              0.002
 251:            stuffing            2               50.0                 34               50.0              0.000
-251:             dualfix            2               50.0                  1              100.0              0.003
+251:             dualfix            2               50.0                  1              100.0              0.002
 251:        simplifyineq            0                0.0                  0                0.0              0.000
 251:         doubletoneq            0                0.0                  0                0.0              0.000
 251:             implint            0                0.0                  0                0.0              0.000
-251:              domcol            1                0.0                  0                0.0              0.001
+251:              domcol            1                0.0                  0                0.0              0.002
 251:           dualinfer            0                0.0                  0                0.0              0.000
 251:             probing            0                0.0                  0                0.0              0.000
 251:        substitution            0                0.0                  0                0.0              0.000
@@ -17763,7 +17648,7 @@
 251:   reduced cont. columns:  203
 251:   reduced nonzeros: 1098
 251: 
-251: presolving finished after 0.028 seconds
+251: presolving finished after 0.072 seconds
 251: 
 251: Equilibrium scaling LP (persistent)
 251: Simplifier removed 11 rows, 9 columns, 53 nonzeros, 20 col bounds, 117 row bounds
@@ -17771,129 +17656,8 @@
 251: Equilibrium scaling LP
 251: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 251:   L  |    0.0 |       0 |     3 | 1.25e+02 | 3.09e+04 |       74 | 9.61323388e+03
-249/287 Test #245: r-solve-scsd1.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.24 sec
-test 260
-        Start 260: r-solve-vtp-base.mps-lp_presolvers_without_basis.set
-
-260: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps" "-o" "0.1298314624613613657395984384889e6" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_without_basis.set"
-260: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-260: Test timeout computed to be: 10000000
-254: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-254: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-254: 
-254: External libraries: 
-254:   Boost    1.83.0 	 (https://www.boost.org/)
-254:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-254:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-254:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-254: 
-254: reading took 0.00923 seconds
-254: Numerical Statistics:
-254:  Matrix range    [1e-02,1e+02]
-254:  Objective range [3e-02,4e+00]
-254:  Bounds range    [0e+00,0e+00]
-254:  RHS range       [1e+00,2e+01]
-254:  Dynamism Variables: 9e+03
-254:  Dynamism Rows     : 1e+02
-254: set presolve.componentsmaxint = -1
-254: set presolve.detectlindep = 0
-254: set doubletoneq.enabled = 0
-254: set dualinfer.enabled = 0
-254: set substitution.enabled = 0
-254: set sparsify.enabled = 0
-254: set calculate_basis_for_dual = 0
-254: 
-254: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps with dual-postsolve activated
-254:   rows:     96
-254:   columns:  79
-254:   int. columns:  0
-254:   cont. columns:  79
-254:   nonzeros: 694
-254: 
-254: round 0   ( Trivial  ):    0 del cols,    3 del rows,    3 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-254: round 1   (   Fast   ):    0 del cols,    3 del rows,   59 chg bounds,    0 chg sides,    0 chg coeffs,  112 tsx applied,    0 tsx conflicts
-254: round 2   (   Fast   ):    0 del cols,    3 del rows,   70 chg bounds,    0 chg sides,    0 chg coeffs,  142 tsx applied,    0 tsx conflicts
-254: round 3   (   Fast   ):    0 del cols,    3 del rows,   79 chg bounds,    0 chg sides,    0 chg coeffs,  168 tsx applied,    0 tsx conflicts
-254: round 4   (Exhaustive):    0 del cols,    3 del rows,   86 chg bounds,    0 chg sides,    0 chg coeffs,  190 tsx applied,    0 tsx conflicts
-254: round 5   (  Final   ):    0 del cols,    3 del rows,   91 chg bounds,    0 chg sides,    0 chg coeffs,  204 tsx applied,    0 tsx conflicts
-254: presolved 5 rounds:    0 del cols,    3 del rows,   91 chg bounds,    0 chg sides,    0 chg coeffs,  204 tsx applied,    0 tsx conflicts
-254: 
-254:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-254:        colsingleton            5                0.0                  0                0.0              0.000
-254:     coefftightening            0                0.0                  0                0.0              0.000
-254:         propagation            5              100.0                204              100.0              0.003
-254:       fixcontinuous            1                0.0                  0                0.0              0.000
-254:       simpleprobing            0                0.0                  0                0.0              0.000
-254:        parallelrows            1                0.0                  0                0.0              0.003
-254:        parallelcols            1                0.0                  0                0.0              0.001
-254:            stuffing            1                0.0                  0                0.0              0.002
-254:             dualfix            1                0.0                  0                0.0              0.001
-254:        simplifyineq            0                0.0                  0                0.0              0.000
-254:         doubletoneq            0                0.0                  0                0.0              0.000
-254:             implint            0                0.0                  0                0.0              0.000
-254:              domcol            1                0.0                  0                0.0              0.001
-254:           dualinfer            0                0.0                  0                0.0              0.000
-254:             probing            0                0.0                  0                0.0              0.000
-254:        substitution            0                0.0                  0                0.0              0.000
-254:            sparsify            0                0.0                  0                0.0              0.000
-254: 
-254: reduced problem:
-254:   reduced rows:     93
-254:   reduced columns:  79
-254:   reduced int. columns:  0
-254:   reduced cont. columns:  79
-254:   reduced nonzeros: 691
-254: 
-254: presolving finished after 0.022 seconds
-254: 
-254: Equilibrium scaling LP (persistent)
-247: 
-247: SoPlex status       : problem is solved [optimal]
-247: Solving time (sec)  : 0.02
-247: Iterations          : 1
-247: Objective value     : 1.57116000e+04
-247: 
-247: Solution passed validation
-247: 
-247: postsolve finished after 0.017 seconds
-247: feasible: true
-247: objective value: 15711.6
-247: 
-247: violations:
-247:   bounds:      0
-247:   constraints: 0
-247:   integrality: 0
-247: 
-247: validation: SUCCESS
-247: Solving time 0.121 seconds
-247: 
-247: solving finished after 0.121 seconds
 251:   L  |    0.0 |     199 |     4 | 1.25e+02 | 1.94e+03 |       25 | 1.14224868e+04
 251:   E  |    0.0 |     220 |     5 | 0.00e+00 | 7.34e+02 |       54 | -3.46200132e+04
-242:   L  |    0.0 |     799 |     6 | 4.73e+03 | 1.36e+01 |       35 | 8.89828231e+02
-254: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 2 col bounds, 0 row bounds
-254: Reduced LP has 93 rows 79 columns 691 nonzeros
-254: Equilibrium scaling LP
-254: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-254:   L  |    0.0 |       0 |     3 | 5.70e+00 | 1.01e+03 |       41 | -9.47526172e+02
-250/287 Test #247: q-solve-seba.mps-lp_presolvers_without_basis.set ...........................................   Passed    0.23 sec
-test 261
-        Start 261: d-infeas-LP/bgetam.mps
-
-261: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bgetam.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-261: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-261: Test timeout computed to be: 10000000
-258: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
-254:   E  |    0.0 |      95 |     4 | 0.00e+00 | 2.70e+00 |        1 | -3.74522624e+02
-254:   E  |    0.0 |     127 |     5 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
-254:  --- unscaling internal solution
-254:  --- unsimplifying solution and basis
-254:  --- unscaling external solution
-254:  --- verifying computed solution
-254:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
-254:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
-254:  --- unscaling external solution
-254:  --- verifying computed solution
 251:   E  |    0.0 |     293 |     6 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
 251:  --- unscaling internal solution
 251:  --- unsimplifying solution and basis
@@ -17903,16 +17667,27 @@
 251:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | -7.65893186e+04
 251:  --- unscaling external solution
 251:  --- verifying computed solution
-242:   E  |    0.0 |     865 |     8 | 0.00e+00 | 1.77e+01 |        4 | 9.04883324e+02
-242:   E  |    0.0 |     873 |     9 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
-242:  --- unscaling internal solution
-242:  --- unsimplifying solution and basis
-242:  --- unscaling external solution
-242:  --- verifying computed solution
-242:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
-242:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
-242:  --- unscaling external solution
-242:  --- verifying computed solution
+251: 
+251: SoPlex status       : problem is solved [optimal]
+251: Solving time (sec)  : 0.02
+251: Iterations          : 293
+251: Objective value     : -7.65893186e+04
+251: 
+251: Solution passed validation
+251: 
+251: postsolve finished after 0.018 seconds
+251: feasible: true
+251: objective value: -76589.3185791856
+251: 
+251: violations:
+251:   bounds:      0
+251:   constraints: 0
+251:   integrality: 0
+251: 
+251: validation: SUCCESS
+251: Solving time 0.124 seconds
+251: 
+251: solving finished after 0.124 seconds
 255: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 255: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 255: 
@@ -17922,7 +17697,7 @@
 255:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 255:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 255: 
-255: reading took 0.0186 seconds
+255: reading took 0.0215 seconds
 255: Numerical Statistics:
 255:  Matrix range    [1e+00,1e+00]
 255:  Objective range [1e+00,4e+03]
@@ -17960,7 +17735,7 @@
 255:       fixcontinuous            2                0.0                  0                0.0              0.000
 255:       simpleprobing            0                0.0                  0                0.0              0.000
 255:        parallelrows            1                0.0                  0                0.0              0.000
-255:        parallelcols            2               50.0                  3              100.0              0.001
+255:        parallelcols            2               50.0                  3              100.0              0.002
 255:            stuffing            2                0.0                  0                0.0              0.000
 255:             dualfix            2               50.0                  1              100.0              0.000
 255:        simplifyineq            0                0.0                  0                0.0              0.000
@@ -17979,9 +17754,131 @@
 255:   reduced cont. columns:  1448
 255:   reduced nonzeros: 2902
 255: 
-255: presolving finished after 0.010 seconds
+255: presolving finished after 0.012 seconds
 255: 
 255: Equilibrium scaling LP (persistent)
+255: Simplifier removed 124 rows, 124 columns, 248 nonzeros, 130 col bounds, 250 row bounds
+255: Reduced LP has 363 rows 1324 columns 2654 nonzeros
+255: Equilibrium scaling LP
+255: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+255:   L  |    0.0 |       0 |     3 | 3.52e+02 | 9.64e+05 |      165 | 7.00034600e+06
+255:   L  |    0.0 |     199 |     3 | 3.52e+02 | 1.83e+05 |      165 | 1.19658275e+09
+255:   L  |    0.0 |     399 |     4 | 3.52e+02 | 3.06e+04 |      110 | 1.20674362e+09
+255:   E  |    0.0 |     490 |     6 | 0.00e+00 | 1.25e+02 |        1 | 1.20882535e+09
+255:   E  |    0.0 |     491 |     7 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+255:  --- unscaling internal solution
+255:  --- unsimplifying solution and basis
+255:  --- unscaling external solution
+255:  --- verifying computed solution
+255:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+255:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+255:  --- unscaling external solution
+255:  --- verifying computed solution
+255: 
+255: SoPlex status       : problem is solved [optimal]
+255: Solving time (sec)  : 0.04
+255: Iterations          : 491
+255: Objective value     : 1.20882535e+09
+255: 
+255: Solution passed validation
+255: 
+255: postsolve finished after 0.001 seconds
+255: feasible: true
+255: objective value: 1208825346
+255: 
+255: violations:
+255:   bounds:      0
+255:   constraints: 0
+255:   integrality: 0
+255: 
+255: validation: SUCCESS
+255: Solving time 0.060 seconds
+255: 
+255: solving finished after 0.060 seconds
+254: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+254: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+254: 
+254: External libraries: 
+254:   Boost    1.83.0 	 (https://www.boost.org/)
+254:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+254:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+254:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+254: 
+254: reading took 0.00893 seconds
+254: Numerical Statistics:
+254:  Matrix range    [1e-02,1e+02]
+254:  Objective range [3e-02,4e+00]
+254:  Bounds range    [0e+00,0e+00]
+254:  RHS range       [1e+00,2e+01]
+254:  Dynamism Variables: 9e+03
+254:  Dynamism Rows     : 1e+02
+254: set presolve.componentsmaxint = -1
+254: set presolve.detectlindep = 0
+254: set doubletoneq.enabled = 0
+254: set dualinfer.enabled = 0
+254: set substitution.enabled = 0
+254: set sparsify.enabled = 0
+254: set calculate_basis_for_dual = 0
+254: 
+254: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/share2b.mps with dual-postsolve activated
+254:   rows:     96
+254:   columns:  79
+254:   int. columns:  0
+254:   cont. columns:  79
+254:   nonzeros: 694
+254: 
+254: round 0   ( Trivial  ):    0 del cols,    3 del rows,    3 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+254: round 1   (   Fast   ):    0 del cols,    3 del rows,   59 chg bounds,    0 chg sides,    0 chg coeffs,  112 tsx applied,    0 tsx conflicts
+254: round 2   (   Fast   ):    0 del cols,    3 del rows,   70 chg bounds,    0 chg sides,    0 chg coeffs,  142 tsx applied,    0 tsx conflicts
+254: round 3   (   Fast   ):    0 del cols,    3 del rows,   79 chg bounds,    0 chg sides,    0 chg coeffs,  168 tsx applied,    0 tsx conflicts
+254: round 4   (Exhaustive):    0 del cols,    3 del rows,   86 chg bounds,    0 chg sides,    0 chg coeffs,  190 tsx applied,    0 tsx conflicts
+254: round 5   (  Final   ):    0 del cols,    3 del rows,   91 chg bounds,    0 chg sides,    0 chg coeffs,  204 tsx applied,    0 tsx conflicts
+254: presolved 5 rounds:    0 del cols,    3 del rows,   91 chg bounds,    0 chg sides,    0 chg coeffs,  204 tsx applied,    0 tsx conflicts
+254: 
+254:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+254:        colsingleton            5                0.0                  0                0.0              0.000
+254:     coefftightening            0                0.0                  0                0.0              0.000
+254:         propagation            5              100.0                204              100.0              0.007
+254:       fixcontinuous            1                0.0                  0                0.0              0.000
+254:       simpleprobing            0                0.0                  0                0.0              0.000
+254:        parallelrows            1                0.0                  0                0.0              0.001
+254:        parallelcols            1                0.0                  0                0.0              0.001
+254:            stuffing            1                0.0                  0                0.0              0.005
+254:             dualfix            1                0.0                  0                0.0              0.000
+254:        simplifyineq            0                0.0                  0                0.0              0.000
+254:         doubletoneq            0                0.0                  0                0.0              0.000
+254:             implint            0                0.0                  0                0.0              0.000
+254:              domcol            1                0.0                  0                0.0              0.003
+254:           dualinfer            0                0.0                  0                0.0              0.000
+254:             probing            0                0.0                  0                0.0              0.000
+254:        substitution            0                0.0                  0                0.0              0.000
+254:            sparsify            0                0.0                  0                0.0              0.000
+254: 
+254: reduced problem:
+254:   reduced rows:     93
+254:   reduced columns:  79
+254:   reduced int. columns:  0
+254:   reduced cont. columns:  79
+254:   reduced nonzeros: 691
+254: 
+254: presolving finished after 0.042 seconds
+254: 
+254: Equilibrium scaling LP (persistent)
+254: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 2 col bounds, 0 row bounds
+254: Reduced LP has 93 rows 79 columns 691 nonzeros
+254: Equilibrium scaling LP
+254: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+254:   L  |    0.0 |       0 |     3 | 5.70e+00 | 1.01e+03 |       41 | -9.47526172e+02
+254:   E  |    0.0 |      95 |     4 | 0.00e+00 | 2.70e+00 |        1 | -3.74522624e+02
+254:   E  |    0.0 |     127 |     5 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
+254:  --- unscaling internal solution
+254:  --- unsimplifying solution and basis
+254:  --- unscaling external solution
+254:  --- verifying computed solution
+254:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
+254:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | -4.15732241e+02
+254:  --- unscaling external solution
+254:  --- verifying computed solution
 254: 
 254: SoPlex status       : problem is solved [optimal]
 254: Solving time (sec)  : 0.00
@@ -17990,7 +17887,7 @@
 254: 
 254: Solution passed validation
 254: 
-254: postsolve finished after 0.005 seconds
+254: postsolve finished after 0.011 seconds
 254: feasible: true
 254: objective value: -415.732240741419
 254: 
@@ -18000,59 +17897,566 @@
 254:   integrality: 0
 254: 
 254: validation: SUCCESS
-254: Solving time 0.036 seconds
+254: Solving time 0.070 seconds
 254: 
-254: solving finished after 0.036 seconds
-251/287 Test #258: d-solve-vtp-base.mps-lp_presolvers_without_basis.set .......................................Subprocess aborted***Exception:   0.04 sec
+254: solving finished after 0.070 seconds
+245: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+245: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+245: 
+245: External libraries: 
+245:   Boost    1.83.0 	 (https://www.boost.org/)
+245:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+245:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+245:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+245: 
+245: reading took 0.0576 seconds
+245: Numerical Statistics:
+245:  Matrix range    [2e-01,1e+00]
+245:  Objective range [1e+00,5e+00]
+245:  Bounds range    [0e+00,0e+00]
+245:  RHS range       [1e+00,1e+00]
+245:  Dynamism Variables: 4e+00
+245:  Dynamism Rows     : 4e+00
+245: set presolve.componentsmaxint = -1
+245: set presolve.detectlindep = 0
+245: set doubletoneq.enabled = 0
+245: set dualinfer.enabled = 0
+245: set substitution.enabled = 0
+245: set sparsify.enabled = 0
+245: set calculate_basis_for_dual = 0
+245: 
+245: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scsd1.mps with dual-postsolve activated
+245:   rows:     77
+245:   columns:  760
+245:   int. columns:  0
+245:   cont. columns:  760
+245:   nonzeros: 2388
+245: 
+245: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+245: round 1   (  Medium  ):   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
+245: round 2   (Exhaustive):   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
+245: round 3   (  Final   ): Unchanged
+245: presolved 3 rounds:   10 del cols,    0 del rows,    0 chg bounds,   10 chg sides,   10 chg coeffs,   10 tsx applied,   10 tsx conflicts
+245: 
+245:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+245:        colsingleton            3                0.0                  0                0.0              0.000
+245:     coefftightening            0                0.0                  0                0.0              0.000
+245:         propagation            3                0.0                  0                0.0              0.000
+245:       fixcontinuous            2                0.0                  0                0.0              0.000
+245:       simpleprobing            0                0.0                  0                0.0              0.000
+245:        parallelrows            1                0.0                  0                0.0              0.005
+245:        parallelcols            1                0.0                  0                0.0              0.011
+245:            stuffing            2               50.0                 20               50.0              0.000
+245:             dualfix            2                0.0                  0                0.0              0.003
+245:        simplifyineq            0                0.0                  0                0.0              0.000
+245:         doubletoneq            0                0.0                  0                0.0              0.000
+245:             implint            0                0.0                  0                0.0              0.000
+245:              domcol            1                0.0                  0                0.0              0.044
+245:           dualinfer            0                0.0                  0                0.0              0.000
+245:             probing            0                0.0                  0                0.0              0.000
+245:        substitution            0                0.0                  0                0.0              0.000
+245:            sparsify            0                0.0                  0                0.0              0.000
+245: 
+245: reduced problem:
+245:   reduced rows:     77
+245:   reduced columns:  750
+245:   reduced int. columns:  0
+245:   reduced cont. columns:  750
+245:   reduced nonzeros: 2378
+245: 
+245: presolving finished after 0.122 seconds
+245: 
+245: Equilibrium scaling LP (persistent)
+245: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+245: Reduced LP has 77 rows 750 columns 2378 nonzeros
+245: Equilibrium scaling LP
+245: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+245:   L  |    0.0 |       0 |     3 | 1.52e+01 | 1.00e+00 |        1 | 0.00000000e+00
+245:   E  |    0.0 |     102 |     5 | 0.00e+00 | 4.91e+00 |        9 | 8.66666667e+00
+245:   E  |    0.0 |     107 |     6 | 4.16e-17 | 0.00e+00 |        0 | 8.66666667e+00
+245:  --- unscaling internal solution
+245:  --- unsimplifying solution and basis
+245:  --- unscaling external solution
+245:  --- verifying computed solution
+245:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
+245:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 8.66666667e+00
+245:  --- unscaling external solution
+245:  --- verifying computed solution
+245: 
+245: SoPlex status       : problem is solved [optimal]
+245: Solving time (sec)  : 0.02
+245: Iterations          : 107
+245: Objective value     : 8.66666667e+00
+245: 
+245: Solution passed validation
+245: 
+245: postsolve finished after 0.047 seconds
+245: feasible: true
+245: objective value: 8.66666667433337
+245: 
+245: violations:
+245:   bounds:      0
+245:   constraints: 0
+245:   integrality: 0
+245: 
+245: validation: SUCCESS
+245: Solving time 0.211 seconds
+245: 
+245: solving finished after 0.211 seconds
+258: papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
+249/287 Test #258: d-solve-vtp-base.mps-lp_presolvers_without_basis.set .......................................Subprocess aborted***Exception:   0.16 sec
 papilo: ./src/papilo/presolvers/ConstraintPropagation.hpp:329: papilo::ConstraintPropagation<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<unsigned int>&)>::<lambda(papilo::BoundChange, int, double, int)>: Assertion `domains.flags[col].test( ColFlag::kUbInf ) || val < domains.upper_bounds[col]' failed.
 
-test 262
-        Start 262: q-infeas-LP/bgetam.mps
+test 268
+        Start 268: q-infeas-LP/galenet.mps
 
-262: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bgetam.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-262: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-262: Test timeout computed to be: 10000000
-252/287 Test #254: r-solve-share2b.mps-lp_presolvers_without_basis.set ........................................   Passed    0.08 sec
-test 263
-        Start 263: r-infeas-LP/bgetam.mps
+268: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/galenet.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+268: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+268: Test timeout computed to be: 10000000
+test 269
+        Start 269: r-infeas-LP/galenet.mps
 
-263: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bgetam.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-263: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-263: Test timeout computed to be: 10000000
-251: 
-251: SoPlex status       : problem is solved [optimal]
-251: Solving time (sec)  : 0.02
-251: Iterations          : 293
-251: Objective value     : -7.65893186e+04
-251: 
-251: Solution passed validation
-251: 
-251: postsolve finished after 0.009 seconds
-251: feasible: true
-251: objective value: -76589.3185791856
-251: 
-251: violations:
-251:   bounds:      0
-251:   constraints: 0
-251:   integrality: 0
-251: 
-251: validation: SUCCESS
-251: Solving time 0.060 seconds
-251: 
-251: solving finished after 0.060 seconds
-255: Simplifier removed 124 rows, 124 columns, 248 nonzeros, 130 col bounds, 250 row bounds
-255: Reduced LP has 363 rows 1324 columns 2654 nonzeros
-255: Equilibrium scaling LP
-255: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-255:   L  |    0.0 |       0 |     3 | 3.52e+02 | 9.64e+05 |      165 | 7.00034600e+06
-253/287 Test #251: r-solve-share1b.mps-lp_presolvers_without_basis.set ........................................   Passed    0.13 sec
-test 264
-        Start 264: d-infeas-LP/box1.mps
+269: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/galenet.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+269: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+269: Test timeout computed to be: 10000000
+test 270
+        Start 270: d-infeas-LP/gams10am.mps
 
-264: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/box1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-264: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-264: Test timeout computed to be: 10000000
-255:   L  |    0.0 |     199 |     3 | 3.52e+02 | 1.83e+05 |      165 | 1.19658275e+09
+270: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/gams10am.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+270: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+270: Test timeout computed to be: 10000000
+236:   E  |    0.0 |     493 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+236:   E  |    0.0 |     493 |     8 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+236:  --- unscaling internal solution
+236:  --- unsimplifying solution and basis
+236:  --- unscaling external solution
+236:  --- verifying computed solution
+236:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+236:   L  |    0.0 |       0 |     2 | 0.00e+00 | 0.00e+00 |        0 | 1.84167590e+04
+236:  --- unscaling external solution
+236:  --- verifying computed solution
+236: 
+236: SoPlex status       : problem is solved [optimal]
+236: Solving time (sec)  : 0.02
+236: Iterations          : 493
+236: Objective value     : 1.84167590e+04
+236: 
+236: Solution passed validation
+236: 
+236: postsolve finished after 0.043 seconds
+236: feasible: true
+236: objective value: 18416.7590283489
+236: 
+236: violations:
+236:   bounds:      1.23618166820934e-12
+236:   constraints: 0
+236:   integrality: 0
+236: 
+236: validation: SUCCESS
+236: Solving time 0.402 seconds
+236: 
+236: solving finished after 0.402 seconds
+242: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+242: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+242: 
+242: External libraries: 
+242:   Boost    1.83.0 	 (https://www.boost.org/)
+242:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+242:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+242:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+242: 
+242: reading took 0.0472 seconds
+242: Numerical Statistics:
+242:  Matrix range    [1e-03,4e+02]
+242:  Objective range [2e-04,5e+03]
+242:  Bounds range    [0e+00,0e+00]
+242:  RHS range       [1e-02,4e+01]
+242:  Dynamism Variables: 4e+03
+242:  Dynamism Rows     : 4e+02
+242: set presolve.componentsmaxint = -1
+242: set presolve.detectlindep = 0
+242: set doubletoneq.enabled = 0
+242: set dualinfer.enabled = 0
+242: set substitution.enabled = 0
+242: set sparsify.enabled = 0
+242: set calculate_basis_for_dual = 0
+242: 
+242: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/scrs8.mps with dual-postsolve activated
+242:   rows:     490
+242:   columns:  1169
+242:   int. columns:  0
+242:   cont. columns:  1169
+242:   nonzeros: 3182
+242: 
+242: round 0   ( Trivial  ):   10 del cols,   16 del rows,   11 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+242: round 1   (   Fast   ):   17 del cols,   23 del rows,  566 chg bounds,    0 chg sides,    0 chg coeffs, 1100 tsx applied,    0 tsx conflicts
+242: round 2   (   Fast   ):   31 del cols,   36 del rows,  631 chg bounds,    0 chg sides,    0 chg coeffs, 1208 tsx applied,    0 tsx conflicts
+242: round 3   (  Medium  ):  112 del cols,   55 del rows,  658 chg bounds,   63 chg sides,   62 chg coeffs, 1333 tsx applied,  156 tsx conflicts
+242: round 4   (  Medium  ):  125 del cols,   59 del rows,  681 chg bounds,   73 chg sides,   72 chg coeffs, 1394 tsx applied,  168 tsx conflicts
+242: round 5   (Exhaustive):  127 del cols,   62 del rows,  703 chg bounds,   73 chg sides,   72 chg coeffs, 1442 tsx applied,  170 tsx conflicts
+242: round 6   (  Final   ):  129 del cols,   65 del rows,  725 chg bounds,   73 chg sides,   72 chg coeffs, 1490 tsx applied,  172 tsx conflicts
+242: presolved 6 rounds:  129 del cols,   65 del rows,  725 chg bounds,   73 chg sides,   72 chg coeffs, 1490 tsx applied,  172 tsx conflicts
+242: 
+242:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+242:        colsingleton            6                0.0                  0                0.0              0.000
+242:     coefftightening            0                0.0                  0                0.0              0.000
+242:         propagation            6              100.0               1394              100.0              0.024
+242:       fixcontinuous            2                0.0                  0                0.0              0.001
+242:       simpleprobing            0                0.0                  0                0.0              0.000
+242:        parallelrows            2                0.0                  0                0.0              0.029
+242:        parallelcols            2                0.0                  0                0.0              0.027
+242:            stuffing            4              100.0                259               35.5              0.015
+242:             dualfix            4              100.0                  9               44.4              0.019
+242:        simplifyineq            0                0.0                  0                0.0              0.000
+242:         doubletoneq            0                0.0                  0                0.0              0.000
+242:             implint            0                0.0                  0                0.0              0.000
+242:              domcol            1                0.0                  0                0.0              0.050
+242:           dualinfer            0                0.0                  0                0.0              0.000
+242:             probing            0                0.0                  0                0.0              0.000
+242:        substitution            0                0.0                  0                0.0              0.000
+242:            sparsify            0                0.0                  0                0.0              0.000
+242: 
+242: reduced problem:
+242:   reduced rows:     425
+242:   reduced columns:  1040
+242:   reduced int. columns:  0
+242:   reduced cont. columns:  1040
+242:   reduced nonzeros: 2889
+242: 
+242: presolving finished after 0.232 seconds
+242: 
+242: Equilibrium scaling LP (persistent)
+242: Simplifier removed 43 rows, 32 columns, 30 nonzeros, 18 col bounds, 16 row bounds
+242: Reduced LP has 382 rows 1008 columns 2743 nonzeros
+242: Equilibrium scaling LP
+242: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+242:   L  |    0.0 |       0 |     3 | 4.73e+03 | 5.16e+02 |       49 | -6.42519385e+02
+242:   L  |    0.0 |     199 |     3 | 4.73e+03 | 1.10e+02 |       49 | 2.86881280e+02
+242:   L  |    0.0 |     399 |     4 | 4.73e+03 | 1.16e+02 |       60 | 7.18687938e+02
+242:   L  |    0.0 |     599 |     5 | 4.73e+03 | 3.70e+01 |       45 | 8.42223848e+02
+242:   L  |    0.0 |     799 |     6 | 4.73e+03 | 1.36e+01 |       35 | 8.89828231e+02
+242:   E  |    0.0 |     865 |     8 | 0.00e+00 | 1.77e+01 |        4 | 9.04883324e+02
+242:   E  |    0.0 |     873 |     9 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
+242:  --- unscaling internal solution
+242:  --- unsimplifying solution and basis
+242:  --- unscaling external solution
+242:  --- verifying computed solution
+242:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
+242:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 9.04296954e+02
+242:  --- unscaling external solution
+242:  --- verifying computed solution
+259: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+259: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+259: 
+259: External libraries: 
+259:   Boost    1.83.0 	 (https://www.boost.org/)
+259:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+259:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+259:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+259: 
+259: reading took 0.00344 seconds
+259: Numerical Statistics:
+259:  Matrix range    [1e-01,4e+03]
+259:  Objective range [1e+00,1e+00]
+259:  Bounds range    [1e+00,1e+03]
+259:  RHS range       [1e+00,4e+03]
+259:  Dynamism Variables: 4e+03
+259:  Dynamism Rows     : 4e+03
+259: set presolve.componentsmaxint = -1
+259: set presolve.detectlindep = 0
+259: set doubletoneq.enabled = 0
+259: set dualinfer.enabled = 0
+259: set substitution.enabled = 0
+259: set sparsify.enabled = 0
+259: set calculate_basis_for_dual = 0
+259: 
+259: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps with dual-postsolve activated
+259:   rows:     198
+259:   columns:  203
+259:   int. columns:  0
+259:   cont. columns:  203
+259:   nonzeros: 908
+259: 
+259: round 0   ( Trivial  ):   21 del cols,   32 del rows,   24 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+259: round 1   (   Fast   ):   53 del cols,  112 del rows,  127 chg bounds,    0 chg sides,    0 chg coeffs,  214 tsx applied,    0 tsx conflicts
+259: round 2   (   Fast   ):   85 del cols,  144 del rows,  178 chg bounds,    0 chg sides,    0 chg coeffs,  296 tsx applied,    0 tsx conflicts
+259: round 3   (   Fast   ):   85 del cols,  144 del rows,  194 chg bounds,    0 chg sides,    0 chg coeffs,  332 tsx applied,    0 tsx conflicts
+259: round 4   (   Fast   ):   85 del cols,  144 del rows,  209 chg bounds,    0 chg sides,    0 chg coeffs,  362 tsx applied,    0 tsx conflicts
+259: round 5   (   Fast   ):   85 del cols,  144 del rows,  227 chg bounds,    0 chg sides,    0 chg coeffs,  398 tsx applied,    0 tsx conflicts
+259: round 6   (   Fast   ):   85 del cols,  144 del rows,  247 chg bounds,    0 chg sides,    0 chg coeffs,  438 tsx applied,    0 tsx conflicts
+259: round 7   (   Fast   ):   85 del cols,  144 del rows,  263 chg bounds,    0 chg sides,    0 chg coeffs,  470 tsx applied,    0 tsx conflicts
+259: round 8   (   Fast   ):   85 del cols,  144 del rows,  281 chg bounds,    0 chg sides,    0 chg coeffs,  506 tsx applied,    0 tsx conflicts
+259: round 9   (   Fast   ):   85 del cols,  144 del rows,  297 chg bounds,    0 chg sides,    0 chg coeffs,  538 tsx applied,    0 tsx conflicts
+259: round 10  (   Fast   ):   85 del cols,  144 del rows,  311 chg bounds,    0 chg sides,    0 chg coeffs,  566 tsx applied,    0 tsx conflicts
+259: round 11  (  Medium  ):  125 del cols,  149 del rows,  319 chg bounds,    0 chg sides,    0 chg coeffs,  587 tsx applied,  436 tsx conflicts
+259: round 12  (Exhaustive):  125 del cols,  149 del rows,  324 chg bounds,    0 chg sides,    0 chg coeffs,  597 tsx applied,  436 tsx conflicts
+259: round 13  (  Final   ):  125 del cols,  149 del rows,  325 chg bounds,    0 chg sides,    0 chg coeffs,  599 tsx applied,  436 tsx conflicts
+259: presolved 13 rounds:  125 del cols,  149 del rows,  325 chg bounds,    0 chg sides,    0 chg coeffs,  599 tsx applied,  436 tsx conflicts
+259: 
+259:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+259:        colsingleton           13                0.0                  0                0.0              0.000
+259:     coefftightening            0                0.0                  0                0.0              0.000
+259:         propagation           13              100.0                594              100.0              0.002
+259:       fixcontinuous            2                0.0                  0                0.0              0.000
+259:       simpleprobing            0                0.0                  0                0.0              0.000
+259:        parallelrows            1                0.0                  0                0.0              0.000
+259:        parallelcols            1                0.0                  0                0.0              0.000
+259:            stuffing            2               50.0                440                1.1              0.001
+259:             dualfix            2               50.0                  1                0.0              0.000
+259:        simplifyineq            0                0.0                  0                0.0              0.000
+259:         doubletoneq            0                0.0                  0                0.0              0.000
+259:             implint            0                0.0                  0                0.0              0.000
+259:              domcol            1                0.0                  0                0.0              0.000
+259:           dualinfer            0                0.0                  0                0.0              0.000
+259:             probing            0                0.0                  0                0.0              0.000
+259:        substitution            0                0.0                  0                0.0              0.000
+259:            sparsify            0                0.0                  0                0.0              0.000
+259: 
+259: reduced problem:
+259:   reduced rows:     49
+259:   reduced columns:  78
+259:   reduced int. columns:  0
+259:   reduced cont. columns:  78
+259:   reduced nonzeros: 227
+259: 
+259: presolving finished after 0.016 seconds
+259: 
+259: Equilibrium scaling LP (persistent)
+259: Simplifier removed 1 rows, 1 columns, 3 nonzeros, 6 col bounds, 2 row bounds
+259: Reduced LP has 48 rows 77 columns 224 nonzeros
+259: Equilibrium scaling LP
+259: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+259:   L  |    0.0 |       0 |     3 | 2.37e+02 | 2.18e+03 |       43 | 5.14883552e+04
+259:   E  |    0.0 |      53 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+259:   E  |    0.0 |      53 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+259:  --- unscaling internal solution
+259:  --- unsimplifying solution and basis
+259:  --- unscaling external solution
+259:  --- verifying computed solution
+259:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+259:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+259:  --- unscaling external solution
+259:  --- verifying computed solution
+259: 
+259: SoPlex status       : problem is solved [optimal]
+259: Solving time (sec)  : 0.00
+259: Iterations          : 53
+259: Objective value     : 1.29831462e+05
+259: 
+259: Solution passed validation
+259: 
+259: postsolve finished after 0.002 seconds
+259: feasible: true
+259: objective value: 129831.462461361
+259: 
+259: violations:
+259:   bounds:      0
+259:   constraints: 0
+259:   integrality: 0
+259: 
+259: validation: SUCCESS
+259: Solving time 0.022 seconds
+259: 
+259: solving finished after 0.022 seconds
+256: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+256: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+256: 
+256: External libraries: 
+256:   Boost    1.83.0 	 (https://www.boost.org/)
+256:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+256:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+256:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+256: 
+256: reading took 0.0174 seconds
+256: Numerical Statistics:
+256:  Matrix range    [1e+00,1e+00]
+256:  Objective range [1e+00,4e+03]
+256:  Bounds range    [6e+00,5e+05]
+256:  RHS range       [4e+04,5e+04]
+256:  Dynamism Variables: 1e+00
+256:  Dynamism Rows     : 1e+00
+256: set presolve.componentsmaxint = -1
+256: set presolve.detectlindep = 0
+256: set doubletoneq.enabled = 0
+256: set dualinfer.enabled = 0
+256: set substitution.enabled = 0
+256: set sparsify.enabled = 0
+256: set calculate_basis_for_dual = 0
+256: 
+256: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps with dual-postsolve activated
+256:   rows:     536
+256:   columns:  1775
+256:   int. columns:  0
+256:   cont. columns:  1775
+256:   nonzeros: 3556
+256: 
+256: round 0   ( Trivial  ):  290 del cols,   40 del rows,   80 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+256: round 1   (   Fast   ):  297 del cols,   47 del rows,  977 chg bounds,    0 chg sides,    0 chg coeffs, 1832 tsx applied,    0 tsx conflicts
+256: round 2   (   Fast   ):  299 del cols,   49 del rows, 1109 chg bounds,    0 chg sides,    0 chg coeffs, 2090 tsx applied,    0 tsx conflicts
+256: round 3   (Exhaustive):  327 del cols,   49 del rows, 1215 chg bounds,    0 chg sides,    0 chg coeffs, 2279 tsx applied,    0 tsx conflicts
+256: round 4   (Exhaustive):  327 del cols,   49 del rows, 1272 chg bounds,    0 chg sides,    0 chg coeffs, 2393 tsx applied,    0 tsx conflicts
+256: round 5   (  Final   ):  327 del cols,   49 del rows, 1312 chg bounds,    0 chg sides,    0 chg coeffs, 2473 tsx applied,    0 tsx conflicts
+256: presolved 5 rounds:  327 del cols,   49 del rows, 1312 chg bounds,    0 chg sides,    0 chg coeffs, 2473 tsx applied,    0 tsx conflicts
+256: 
+256:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+256:        colsingleton            5                0.0                  0                0.0              0.000
+256:     coefftightening            0                0.0                  0                0.0              0.000
+256:         propagation            5              100.0               2444              100.0              0.007
+256:       fixcontinuous            2                0.0                  0                0.0              0.000
+256:       simpleprobing            0                0.0                  0                0.0              0.000
+256:        parallelrows            1                0.0                  0                0.0              0.005
+256:        parallelcols            2               50.0                  3              100.0              0.009
+256:            stuffing            2                0.0                  0                0.0              0.000
+256:             dualfix            2               50.0                  1              100.0              0.003
+256:        simplifyineq            0                0.0                  0                0.0              0.000
+256:         doubletoneq            0                0.0                  0                0.0              0.000
+256:             implint            0                0.0                  0                0.0              0.000
+256:              domcol            2               50.0                 25              100.0              0.020
+256:           dualinfer            0                0.0                  0                0.0              0.000
+256:             probing            0                0.0                  0                0.0              0.000
+256:        substitution            0                0.0                  0                0.0              0.000
+256:            sparsify            0                0.0                  0                0.0              0.000
+256: 
+256: reduced problem:
+256:   reduced rows:     487
+256:   reduced columns:  1448
+256:   reduced int. columns:  0
+256:   reduced cont. columns:  1448
+256:   reduced nonzeros: 2902
+256: 
+256: presolving finished after 0.103 seconds
+256: 
+256: Equilibrium scaling LP (persistent)
+256: Simplifier removed 124 rows, 124 columns, 248 nonzeros, 130 col bounds, 250 row bounds
+256: Reduced LP has 363 rows 1324 columns 2654 nonzeros
+256: Equilibrium scaling LP
+256: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+256:   L  |    0.0 |       0 |     3 | 3.52e+02 | 9.64e+05 |      165 | 7.00034600e+06
+256:   L  |    0.0 |     199 |     3 | 3.52e+02 | 1.83e+05 |      165 | 1.19658275e+09
+256:   L  |    0.0 |     399 |     4 | 3.52e+02 | 3.06e+04 |      110 | 1.20674362e+09
+256:   E  |    0.0 |     490 |     6 | 0.00e+00 | 1.25e+02 |        1 | 1.20882535e+09
+256:   E  |    0.0 |     491 |     7 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+256:  --- unscaling internal solution
+256:  --- unsimplifying solution and basis
+256:  --- unscaling external solution
+256:  --- verifying computed solution
+256:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+256:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+256:  --- unscaling external solution
+256:  --- verifying computed solution
+260: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+260: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+260: 
+260: External libraries: 
+260:   Boost    1.83.0 	 (https://www.boost.org/)
+260:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+260:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+260:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+260: 
+260: reading took 0.00698 seconds
+260: Numerical Statistics:
+260:  Matrix range    [1e-01,4e+03]
+260:  Objective range [1e+00,1e+00]
+260:  Bounds range    [1e+00,1e+03]
+260:  RHS range       [1e+00,4e+03]
+260:  Dynamism Variables: 4e+03
+260:  Dynamism Rows     : 4e+03
+260: set presolve.componentsmaxint = -1
+260: set presolve.detectlindep = 0
+260: set doubletoneq.enabled = 0
+260: set dualinfer.enabled = 0
+260: set substitution.enabled = 0
+260: set sparsify.enabled = 0
+260: set calculate_basis_for_dual = 0
+260: 
+260: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps with dual-postsolve activated
+260:   rows:     198
+260:   columns:  203
+260:   int. columns:  0
+260:   cont. columns:  203
+260:   nonzeros: 908
+260: 
+260: round 0   ( Trivial  ):   21 del cols,   32 del rows,   24 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+260: round 1   (   Fast   ):   53 del cols,  112 del rows,  127 chg bounds,    0 chg sides,    0 chg coeffs,  214 tsx applied,    0 tsx conflicts
+260: round 2   (   Fast   ):   85 del cols,  144 del rows,  178 chg bounds,    0 chg sides,    0 chg coeffs,  296 tsx applied,    0 tsx conflicts
+260: round 3   (   Fast   ):   85 del cols,  144 del rows,  194 chg bounds,    0 chg sides,    0 chg coeffs,  332 tsx applied,    0 tsx conflicts
+260: round 4   (   Fast   ):   85 del cols,  144 del rows,  209 chg bounds,    0 chg sides,    0 chg coeffs,  362 tsx applied,    0 tsx conflicts
+260: round 5   (   Fast   ):   85 del cols,  144 del rows,  227 chg bounds,    0 chg sides,    0 chg coeffs,  398 tsx applied,    0 tsx conflicts
+260: round 6   (   Fast   ):   85 del cols,  144 del rows,  247 chg bounds,    0 chg sides,    0 chg coeffs,  438 tsx applied,    0 tsx conflicts
+260: round 7   (   Fast   ):   85 del cols,  144 del rows,  263 chg bounds,    0 chg sides,    0 chg coeffs,  470 tsx applied,    0 tsx conflicts
+260: round 8   (   Fast   ):   85 del cols,  144 del rows,  281 chg bounds,    0 chg sides,    0 chg coeffs,  506 tsx applied,    0 tsx conflicts
+260: round 9   (   Fast   ):   85 del cols,  144 del rows,  297 chg bounds,    0 chg sides,    0 chg coeffs,  538 tsx applied,    0 tsx conflicts
+260: round 10  (   Fast   ):   85 del cols,  144 del rows,  311 chg bounds,    0 chg sides,    0 chg coeffs,  566 tsx applied,    0 tsx conflicts
+260: round 11  (  Medium  ):  125 del cols,  149 del rows,  319 chg bounds,    0 chg sides,    0 chg coeffs,  587 tsx applied,  436 tsx conflicts
+260: round 12  (Exhaustive):  125 del cols,  149 del rows,  324 chg bounds,    0 chg sides,    0 chg coeffs,  597 tsx applied,  436 tsx conflicts
+260: round 13  (  Final   ):  125 del cols,  149 del rows,  325 chg bounds,    0 chg sides,    0 chg coeffs,  599 tsx applied,  436 tsx conflicts
+260: presolved 13 rounds:  125 del cols,  149 del rows,  325 chg bounds,    0 chg sides,    0 chg coeffs,  599 tsx applied,  436 tsx conflicts
+260: 
+260:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+260:        colsingleton           13                0.0                  0                0.0              0.000
+260:     coefftightening            0                0.0                  0                0.0              0.000
+260:         propagation           13              100.0                594              100.0              0.011
+260:       fixcontinuous            2                0.0                  0                0.0              0.000
+260:       simpleprobing            0                0.0                  0                0.0              0.000
+260:        parallelrows            1                0.0                  0                0.0              0.016
+260:        parallelcols            1                0.0                  0                0.0              0.001
+260:            stuffing            2               50.0                440                1.1              0.030
+260:             dualfix            2               50.0                  1                0.0              0.010
+260:        simplifyineq            0                0.0                  0                0.0              0.000
+260:         doubletoneq            0                0.0                  0                0.0              0.000
+260:             implint            0                0.0                  0                0.0              0.000
+260:              domcol            1                0.0                  0                0.0              0.001
+260:           dualinfer            0                0.0                  0                0.0              0.000
+260:             probing            0                0.0                  0                0.0              0.000
+260:        substitution            0                0.0                  0                0.0              0.000
+260:            sparsify            0                0.0                  0                0.0              0.000
+260: 
+260: reduced problem:
+260:   reduced rows:     49
+260:   reduced columns:  78
+260:   reduced int. columns:  0
+260:   reduced cont. columns:  78
+260:   reduced nonzeros: 227
+260: 
+260: presolving finished after 0.095 seconds
+260: 
+260: Equilibrium scaling LP (persistent)
+260: Simplifier removed 1 rows, 1 columns, 3 nonzeros, 6 col bounds, 2 row bounds
+260: Reduced LP has 48 rows 77 columns 224 nonzeros
+260: Equilibrium scaling LP
+260: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+260:   L  |    0.0 |       0 |     3 | 2.37e+02 | 2.18e+03 |       43 | 5.14883552e+04
+260:   E  |    0.0 |      53 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+260:   E  |    0.0 |      53 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+260:  --- unscaling internal solution
+260:  --- unsimplifying solution and basis
+260:  --- unscaling external solution
+260:  --- verifying computed solution
+260:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+260:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
+260:  --- unscaling external solution
+260:  --- verifying computed solution
+260: 
+260: SoPlex status       : problem is solved [optimal]
+260: Solving time (sec)  : 0.00
+260: Iterations          : 53
+260: Objective value     : 1.29831462e+05
+260: 
+260: Solution passed validation
+260: 
+260: postsolve finished after 0.010 seconds
+260: feasible: true
+260: objective value: 129831.462461361
+260: 
+260: violations:
+260:   bounds:      0
+260:   constraints: 0
+260:   integrality: 0
+260: 
+260: validation: SUCCESS
+260: Solving time 0.109 seconds
+260: 
+260: solving finished after 0.109 seconds
 261: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 261: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 261: 
@@ -18062,7 +18466,7 @@
 261:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 261:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 261: 
-261: reading took 0.0174 seconds
+261: reading took 0.0105 seconds
 261: Numerical Statistics:
 261:  Matrix range    [2e-02,2e+03]
 261:  Objective range [8e-03,8e+02]
@@ -18088,14 +18492,41 @@
 261: round 1   (   Fast   ):  166 del cols,   57 del rows,  466 chg bounds,    0 chg sides,    0 chg coeffs,  802 tsx applied,    0 tsx conflicts
 261: round 2   (   Fast   ):  176 del cols,   67 del rows,  559 chg bounds,    0 chg sides,    0 chg coeffs,  960 tsx applied,    0 tsx conflicts
 261: presolving detected infeasible problem after 0.003 seconds
-254/287 Test #261: d-infeas-LP/bgetam.mps .....................................................................   Passed    0.04 sec
-test 265
-        Start 265: q-infeas-LP/box1.mps
-
-265: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/box1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-265: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-265: Test timeout computed to be: 10000000
-255:   L  |    0.0 |     399 |     4 | 3.52e+02 | 3.06e+04 |      110 | 1.20674362e+09
+262: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+262: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+262: 
+262: External libraries: 
+262:   Boost    1.83.0 	 (https://www.boost.org/)
+262:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+262:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+262:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+262: 
+262: reading took 0.00894 seconds
+262: Numerical Statistics:
+262:  Matrix range    [2e-02,2e+03]
+262:  Objective range [8e-03,8e+02]
+262:  Bounds range    [3e-02,1e+02]
+262:  RHS range       [1e+00,1e+04]
+262:  Dynamism Variables: 2e+03
+262:  Dynamism Rows     : 2e+03
+262: set presolve.componentsmaxint = -1
+262: set presolve.detectlindep = 0
+262: set doubletoneq.enabled = 0
+262: set dualinfer.enabled = 0
+262: set substitution.enabled = 0
+262: set sparsify.enabled = 0
+262: 
+262: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bgetam.mps with dual-postsolve activated
+262:   rows:     400
+262:   columns:  688
+262:   int. columns:  0
+262:   cont. columns:  688
+262:   nonzeros: 2409
+262: 
+262: round 0   ( Trivial  ):  154 del cols,   44 del rows,   79 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+262: round 1   (   Fast   ):  166 del cols,   57 del rows,  466 chg bounds,    0 chg sides,    0 chg coeffs,  802 tsx applied,    0 tsx conflicts
+262: round 2   (   Fast   ):  176 del cols,   67 del rows,  559 chg bounds,    0 chg sides,    0 chg coeffs,  960 tsx applied,    0 tsx conflicts
+262: presolving detected infeasible problem after 0.040 seconds
 264: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 264: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 264: 
@@ -18105,7 +18536,7 @@
 264:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 264:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 264: 
-264: reading took 0.00634 seconds
+264: reading took 0.0191 seconds
 264: Numerical Statistics:
 264:  Matrix range    [1e+00,1e+00]
 264:  Objective range [1e+00,1e+00]
@@ -18157,9 +18588,130 @@
 264:   reduced cont. columns:  261
 264:   reduced nonzeros: 651
 264: 
-264: presolving finished after 0.001 seconds
+264: presolving finished after 0.002 seconds
 264: 
 264: Equilibrium scaling LP (persistent)
+264: Simplifier removed 195 rows, 195 columns, 390 nonzeros, 0 col bounds, 1170 row bounds
+264: Reduced LP has 36 rows 66 columns 261 nonzeros
+264: Equilibrium scaling LP
+264: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+264:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.00e+00 |        1 | 2.61000000e+02
+264:   L  |    0.0 |       1 |     3 | 0.00e+00 | 3.00e+00 |        1 | 2.65000000e+02
+264:  --- unscaling internal solution
+264:  --- unsimplifying solution and basis
+264:  --- unscaling external solution
+264: 
+264: SoPlex status       : problem is solved [infeasible]
+264: Solving time (sec)  : 0.02
+264: Iterations          : 1
+264: Objective value     : 1.00000000e+100
+264: 
+264: Solving time 0.017 seconds
+264: 
+264: solving detected infeasible problem after 0.017 seconds
+267: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+267: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+267: 
+267: External libraries: 
+267:   Boost    1.83.0 	 (https://www.boost.org/)
+267:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+267:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+267:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+267: 
+267: reading took 0.00294 seconds
+267: Numerical Statistics:
+267:  Matrix range    [1e+00,1e+00]
+267:  Objective range [0e+00,0e+00]
+267:  Bounds range    [2e+00,3e+01]
+267:  RHS range       [1e+01,3e+01]
+267:  Dynamism Variables: 1e+00
+267:  Dynamism Rows     : 1e+00
+267: set presolve.componentsmaxint = -1
+267: set presolve.detectlindep = 0
+267: set doubletoneq.enabled = 0
+267: set dualinfer.enabled = 0
+267: set substitution.enabled = 0
+267: set sparsify.enabled = 0
+267: 
+267: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/galenet.mps with dual-postsolve activated
+267:   rows:     8
+267:   columns:  8
+267:   int. columns:  0
+267:   cont. columns:  8
+267:   nonzeros: 16
+267: 
+267: round 0   ( Trivial  ):    2 del cols,    4 del rows,    3 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+267: presolving detected infeasible problem after 0.000 seconds
+250/287 Test #236: r-solve-scfxm1.mps-lp_presolvers_without_basis.set .........................................   Passed    0.59 sec
+251/287 Test #245: r-solve-scsd1.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.43 sec
+252/287 Test #251: r-solve-share1b.mps-lp_presolvers_without_basis.set ........................................   Passed    0.36 sec
+253/287 Test #254: r-solve-share2b.mps-lp_presolvers_without_basis.set ........................................   Passed    0.29 sec
+254/287 Test #255: d-solve-shell.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.28 sec
+255/287 Test #259: q-solve-vtp-base.mps-lp_presolvers_without_basis.set .......................................   Passed    0.20 sec
+256/287 Test #261: d-infeas-LP/bgetam.mps .....................................................................   Passed    0.17 sec
+257/287 Test #262: q-infeas-LP/bgetam.mps .....................................................................   Passed    0.17 sec
+258/287 Test #264: d-infeas-LP/box1.mps .......................................................................   Passed    0.14 sec
+259/287 Test #267: d-infeas-LP/galenet.mps ....................................................................   Passed    0.11 sec
+test 271
+        Start 271: q-infeas-LP/gams10am.mps
+
+271: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/gams10am.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+271: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+271: Test timeout computed to be: 10000000
+test 272
+        Start 272: r-infeas-LP/gams10am.mps
+
+272: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/gams10am.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+272: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+272: Test timeout computed to be: 10000000
+test 273
+        Start 273: d-infeas-LP/refinery.mps
+
+273: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/refinery.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+273: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+273: Test timeout computed to be: 10000000
+test 274
+        Start 274: q-infeas-LP/refinery.mps
+
+274: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/refinery.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+274: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+274: Test timeout computed to be: 10000000
+test 275
+        Start 275: r-infeas-LP/refinery.mps
+
+275: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/refinery.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+275: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+275: Test timeout computed to be: 10000000
+test 276
+        Start 276: d-infeas-LP/woodinfe.mps
+
+276: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+276: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+276: Test timeout computed to be: 10000000
+test 277
+        Start 277: q-infeas-LP/woodinfe.mps
+
+277: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+277: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+277: Test timeout computed to be: 10000000
+test 278
+        Start 278: r-infeas-LP/woodinfe.mps
+
+278: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+278: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+278: Test timeout computed to be: 10000000
+test 279
+        Start 279: d-infeas-LP/klein1.mps
+
+279: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/klein1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+279: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+279: Test timeout computed to be: 10000000
+test 280
+        Start 280: q-infeas-LP/klein1.mps
+
+280: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/klein1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+280: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+280: Test timeout computed to be: 10000000
 242: 
 242: SoPlex status       : problem is solved [optimal]
 242: Solving time (sec)  : 0.04
@@ -18168,7 +18720,7 @@
 242: 
 242: Solution passed validation
 242: 
-242: postsolve finished after 0.031 seconds
+242: postsolve finished after 0.028 seconds
 242: feasible: true
 242: objective value: 904.296953800791
 242: 
@@ -18178,332 +18730,116 @@
 242:   integrality: 0
 242: 
 242: validation: SUCCESS
-242: Solving time 0.231 seconds
+242: Solving time 0.363 seconds
 242: 
-242: solving finished after 0.231 seconds
-255/287 Test #242: r-solve-scrs8.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.36 sec
-test 266
-        Start 266: r-infeas-LP/box1.mps
-
-266: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/box1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-266: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-266: Test timeout computed to be: 10000000
-255:   E  |    0.0 |     490 |     6 | 0.00e+00 | 1.25e+02 |        1 | 1.20882535e+09
-255:   E  |    0.0 |     491 |     7 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-255:  --- unscaling internal solution
-255:  --- unsimplifying solution and basis
-255:  --- unscaling external solution
-255:  --- verifying computed solution
-255:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-255:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-255:  --- unscaling external solution
-255:  --- verifying computed solution
-255: 
-255: SoPlex status       : problem is solved [optimal]
-255: Solving time (sec)  : 0.06
-255: Iterations          : 491
-255: Objective value     : 1.20882535e+09
-255: 
-255: Solution passed validation
-255: 
-255: postsolve finished after 0.001 seconds
-255: feasible: true
-255: objective value: 1208825346
-255: 
-255: violations:
-255:   bounds:      0
-255:   constraints: 0
-255:   integrality: 0
-255: 
-255: validation: SUCCESS
-255: Solving time 0.072 seconds
-255: 
-255: solving finished after 0.072 seconds
-264: Simplifier removed 195 rows, 195 columns, 390 nonzeros, 0 col bounds, 1170 row bounds
-264: Reduced LP has 36 rows 66 columns 261 nonzeros
-264: Equilibrium scaling LP
-264: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-264:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.00e+00 |        1 | 2.61000000e+02
-264:   L  |    0.0 |       1 |     3 | 0.00e+00 | 3.00e+00 |        1 | 2.65000000e+02
-264:  --- unscaling internal solution
-264:  --- unsimplifying solution and basis
-264:  --- unscaling external solution
-256/287 Test #255: d-solve-shell.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.13 sec
-260: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-260: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-260: 
-260: External libraries: 
-260:   Boost    1.83.0 	 (https://www.boost.org/)
-260:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-260:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-260:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-260: 
-260: reading took 0.00866 seconds
-260: Numerical Statistics:
-260:  Matrix range    [1e-01,4e+03]
-260:  Objective range [1e+00,1e+00]
-260:  Bounds range    [1e+00,1e+03]
-260:  RHS range       [1e+00,4e+03]
-260:  Dynamism Variables: 4e+03
-260:  Dynamism Rows     : 4e+03
-260: set presolve.componentsmaxint = -1
-260: set presolve.detectlindep = 0
-260: set doubletoneq.enabled = 0
-260: set dualinfer.enabled = 0
-260: set substitution.enabled = 0
-260: set sparsify.enabled = 0
-260: set calculate_basis_for_dual = 0
-260: 
-260: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps with dual-postsolve activated
-260:   rows:     198
-260:   columns:  203
-260:   int. columns:  0
-260:   cont. columns:  203
-260:   nonzeros: 908
-260: 
-260: round 0   ( Trivial  ):   21 del cols,   32 del rows,   24 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-260: round 1   (   Fast   ):   53 del cols,  112 del rows,  127 chg bounds,    0 chg sides,    0 chg coeffs,  214 tsx applied,    0 tsx conflicts
-260: round 2   (   Fast   ):   85 del cols,  144 del rows,  178 chg bounds,    0 chg sides,    0 chg coeffs,  296 tsx applied,    0 tsx conflicts
-260: round 3   (   Fast   ):   85 del cols,  144 del rows,  194 chg bounds,    0 chg sides,    0 chg coeffs,  332 tsx applied,    0 tsx conflicts
-260: round 4   (   Fast   ):   85 del cols,  144 del rows,  209 chg bounds,    0 chg sides,    0 chg coeffs,  362 tsx applied,    0 tsx conflicts
-260: round 5   (   Fast   ):   85 del cols,  144 del rows,  227 chg bounds,    0 chg sides,    0 chg coeffs,  398 tsx applied,    0 tsx conflicts
-260: round 6   (   Fast   ):   85 del cols,  144 del rows,  247 chg bounds,    0 chg sides,    0 chg coeffs,  438 tsx applied,    0 tsx conflicts
-260: round 7   (   Fast   ):   85 del cols,  144 del rows,  263 chg bounds,    0 chg sides,    0 chg coeffs,  470 tsx applied,    0 tsx conflicts
-260: round 8   (   Fast   ):   85 del cols,  144 del rows,  281 chg bounds,    0 chg sides,    0 chg coeffs,  506 tsx applied,    0 tsx conflicts
-260: round 9   (   Fast   ):   85 del cols,  144 del rows,  297 chg bounds,    0 chg sides,    0 chg coeffs,  538 tsx applied,    0 tsx conflicts
-260: round 10  (   Fast   ):   85 del cols,  144 del rows,  311 chg bounds,    0 chg sides,    0 chg coeffs,  566 tsx applied,    0 tsx conflicts
-260: round 11  (  Medium  ):  125 del cols,  149 del rows,  319 chg bounds,    0 chg sides,    0 chg coeffs,  587 tsx applied,  436 tsx conflicts
-260: round 12  (Exhaustive):  125 del cols,  149 del rows,  324 chg bounds,    0 chg sides,    0 chg coeffs,  597 tsx applied,  436 tsx conflicts
-260: round 13  (  Final   ):  125 del cols,  149 del rows,  325 chg bounds,    0 chg sides,    0 chg coeffs,  599 tsx applied,  436 tsx conflicts
-260: presolved 13 rounds:  125 del cols,  149 del rows,  325 chg bounds,    0 chg sides,    0 chg coeffs,  599 tsx applied,  436 tsx conflicts
-260: 
-260:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-260:        colsingleton           13                0.0                  0                0.0              0.000
-260:     coefftightening            0                0.0                  0                0.0              0.000
-260:         propagation           13              100.0                594              100.0              0.007
-260:       fixcontinuous            2                0.0                  0                0.0              0.000
-260:       simpleprobing            0                0.0                  0                0.0              0.000
-260:        parallelrows            1                0.0                  0                0.0              0.001
-test 267
-        Start 267: d-infeas-LP/galenet.mps
-
-267: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/galenet.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-267: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-267: Test timeout computed to be: 10000000
-260:        parallelcols            1                0.0                  0                0.0              0.001
-260:            stuffing            2               50.0                440                1.1              0.003
-260:             dualfix            2               50.0                  1                0.0              0.001
-260:        simplifyineq            0                0.0                  0                0.0              0.000
-260:         doubletoneq            0                0.0                  0                0.0              0.000
-260:             implint            0                0.0                  0                0.0              0.000
-260:              domcol            1                0.0                  0                0.0              0.002
-260:           dualinfer            0                0.0                  0                0.0              0.000
-260:             probing            0                0.0                  0                0.0              0.000
-260:        substitution            0                0.0                  0                0.0              0.000
-260:            sparsify            0                0.0                  0                0.0              0.000
-260: 
-260: reduced problem:
-260:   reduced rows:     49
-260:   reduced columns:  78
-260:   reduced int. columns:  0
-260:   reduced cont. columns:  78
-260:   reduced nonzeros: 227
-260: 
-260: presolving finished after 0.049 seconds
-260: 
-260: Equilibrium scaling LP (persistent)
-260: Simplifier removed 1 rows, 1 columns, 3 nonzeros, 6 col bounds, 2 row bounds
-260: Reduced LP has 48 rows 77 columns 224 nonzeros
-260: Equilibrium scaling LP
-260: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-260:   L  |    0.0 |       0 |     3 | 2.37e+02 | 2.18e+03 |       43 | 5.14883552e+04
-260:   E  |    0.0 |      53 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-260:   E  |    0.0 |      53 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-260:  --- unscaling internal solution
-260:  --- unsimplifying solution and basis
-260:  --- unscaling external solution
-260:  --- verifying computed solution
-260:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-260:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-260:  --- unscaling external solution
-260:  --- verifying computed solution
-264: 
-264: SoPlex status       : problem is solved [infeasible]
-264: Solving time (sec)  : 0.00
-264: Iterations          : 1
-264: Objective value     : 1.00000000e+100
-264: 
-264: Solving time 0.012 seconds
-264: 
-264: solving detected infeasible problem after 0.012 seconds
-256: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-256: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-256: 
-256: External libraries: 
-256:   Boost    1.83.0 	 (https://www.boost.org/)
-256:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-256:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-256:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-256: 
-256: reading took 0.0213 seconds
-256: Numerical Statistics:
-256:  Matrix range    [1e+00,1e+00]
-256:  Objective range [1e+00,4e+03]
-256:  Bounds range    [6e+00,5e+05]
-256:  RHS range       [4e+04,5e+04]
-256:  Dynamism Variables: 1e+00
-256:  Dynamism Rows     : 1e+00
-256: set presolve.componentsmaxint = -1
-256: set presolve.detectlindep = 0
-256: set doubletoneq.enabled = 0
-256: set dualinfer.enabled = 0
-256: set substitution.enabled = 0
-256: set sparsify.enabled = 0
-256: set calculate_basis_for_dual = 0
+242: solving finished after 0.363 seconds
+260/287 Test #242: r-solve-scrs8.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.61 sec
 256: 
-256: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/shell.mps with dual-postsolve activated
-256:   rows:     536
-256:   columns:  1775
-256:   int. columns:  0
-256:   cont. columns:  1775
-256:   nonzeros: 3556
+256: SoPlex status       : problem is solved [optimal]
+256: Solving time (sec)  : 0.02
+256: Iterations          : 491
+256: Objective value     : 1.20882535e+09
 256: 
-256: round 0   ( Trivial  ):  290 del cols,   40 del rows,   80 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-256: round 1   (   Fast   ):  297 del cols,   47 del rows,  977 chg bounds,    0 chg sides,    0 chg coeffs, 1832 tsx applied,    0 tsx conflicts
-256: round 2   (   Fast   ):  299 del cols,   49 del rows, 1109 chg bounds,    0 chg sides,    0 chg coeffs, 2090 tsx applied,    0 tsx conflicts
-256: round 3   (Exhaustive):  327 del cols,   49 del rows, 1215 chg bounds,    0 chg sides,    0 chg coeffs, 2279 tsx applied,    0 tsx conflicts
-256: round 4   (Exhaustive):  327 del cols,   49 del rows, 1272 chg bounds,    0 chg sides,    0 chg coeffs, 2393 tsx applied,    0 tsx conflicts
-256: round 5   (  Final   ):  327 del cols,   49 del rows, 1312 chg bounds,    0 chg sides,    0 chg coeffs, 2473 tsx applied,    0 tsx conflicts
-256: presolved 5 rounds:  327 del cols,   49 del rows, 1312 chg bounds,    0 chg sides,    0 chg coeffs, 2473 tsx applied,    0 tsx conflicts
+256: Solution passed validation
 256: 
-256:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-256:        colsingleton            5                0.0                  0                0.0              0.000
-256:     coefftightening            0                0.0                  0                0.0              0.000
-256:         propagation            5              100.0               2444              100.0              0.013
-256:       fixcontinuous            2                0.0                  0                0.0              0.000
-256:       simpleprobing            0                0.0                  0                0.0              0.000
-256:        parallelrows            1                0.0                  0                0.0              0.003
-256:        parallelcols            2               50.0                  3              100.0              0.002
-256:            stuffing            2                0.0                  0                0.0              0.000
-256:             dualfix            2               50.0                  1              100.0              0.003
-256:        simplifyineq            0                0.0                  0                0.0              0.000
-256:         doubletoneq            0                0.0                  0                0.0              0.000
-256:             implint            0                0.0                  0                0.0              0.000
-256:              domcol            2               50.0                 25              100.0              0.013
-256:           dualinfer            0                0.0                  0                0.0              0.000
-256:             probing            0                0.0                  0                0.0              0.000
-256:        substitution            0                0.0                  0                0.0              0.000
-256:            sparsify            0                0.0                  0                0.0              0.000
+256: postsolve finished after 0.013 seconds
+256: feasible: true
+256: objective value: 1208825346
 256: 
-256: reduced problem:
-256:   reduced rows:     487
-256:   reduced columns:  1448
-256:   reduced int. columns:  0
-256:   reduced cont. columns:  1448
-256:   reduced nonzeros: 2902
+256: violations:
+256:   bounds:      0
+256:   constraints: 0
+256:   integrality: 0
 256: 
-256: presolving finished after 0.076 seconds
+256: validation: SUCCESS
+256: Solving time 0.164 seconds
 256: 
-256: Equilibrium scaling LP (persistent)
-259: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-259: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-259: 
-259: External libraries: 
-259:   Boost    1.83.0 	 (https://www.boost.org/)
-259:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-259:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-259:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-259: 
-259: reading took 0.00411 seconds
-259: Numerical Statistics:
-259:  Matrix range    [1e-01,4e+03]
-259:  Objective range [1e+00,1e+00]
-259:  Bounds range    [1e+00,1e+03]
-259:  RHS range       [1e+00,4e+03]
-259:  Dynamism Variables: 4e+03
-259:  Dynamism Rows     : 4e+03
-259: set presolve.componentsmaxint = -1
-259: set presolve.detectlindep = 0
-259: set doubletoneq.enabled = 0
-259: set dualinfer.enabled = 0
-259: set substitution.enabled = 0
-259: set sparsify.enabled = 0
-259: set calculate_basis_for_dual = 0
-259: 
-259: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/vtp-base.mps with dual-postsolve activated
-259:   rows:     198
-259:   columns:  203
-259:   int. columns:  0
-259:   cont. columns:  203
-259:   nonzeros: 908
-259: 
-259: round 0   ( Trivial  ):   21 del cols,   32 del rows,   24 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-259: round 1   (   Fast   ):   53 del cols,  112 del rows,  127 chg bounds,    0 chg sides,    0 chg coeffs,  214 tsx applied,    0 tsx conflicts
-259: round 2   (   Fast   ):   85 del cols,  144 del rows,  178 chg bounds,    0 chg sides,    0 chg coeffs,  296 tsx applied,    0 tsx conflicts
-259: round 3   (   Fast   ):   85 del cols,  144 del rows,  194 chg bounds,    0 chg sides,    0 chg coeffs,  332 tsx applied,    0 tsx conflicts
-259: round 4   (   Fast   ):   85 del cols,  144 del rows,  209 chg bounds,    0 chg sides,    0 chg coeffs,  362 tsx applied,    0 tsx conflicts
-259: round 5   (   Fast   ):   85 del cols,  144 del rows,  227 chg bounds,    0 chg sides,    0 chg coeffs,  398 tsx applied,    0 tsx conflicts
-259: round 6   (   Fast   ):   85 del cols,  144 del rows,  247 chg bounds,    0 chg sides,    0 chg coeffs,  438 tsx applied,    0 tsx conflicts
-259: round 7   (   Fast   ):   85 del cols,  144 del rows,  263 chg bounds,    0 chg sides,    0 chg coeffs,  470 tsx applied,    0 tsx conflicts
-259: round 8   (   Fast   ):   85 del cols,  144 del rows,  281 chg bounds,    0 chg sides,    0 chg coeffs,  506 tsx applied,    0 tsx conflicts
-259: round 9   (   Fast   ):   85 del cols,  144 del rows,  297 chg bounds,    0 chg sides,    0 chg coeffs,  538 tsx applied,    0 tsx conflicts
-259: round 10  (   Fast   ):   85 del cols,  144 del rows,  311 chg bounds,    0 chg sides,    0 chg coeffs,  566 tsx applied,    0 tsx conflicts
-259: round 11  (  Medium  ):  125 del cols,  149 del rows,  319 chg bounds,    0 chg sides,    0 chg coeffs,  587 tsx applied,  436 tsx conflicts
-259: round 12  (Exhaustive):  125 del cols,  149 del rows,  324 chg bounds,    0 chg sides,    0 chg coeffs,  597 tsx applied,  436 tsx conflicts
-259: round 13  (  Final   ):  125 del cols,  149 del rows,  325 chg bounds,    0 chg sides,    0 chg coeffs,  599 tsx applied,  436 tsx conflicts
-259: presolved 13 rounds:  125 del cols,  149 del rows,  325 chg bounds,    0 chg sides,    0 chg coeffs,  599 tsx applied,  436 tsx conflicts
-259: 
-259:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-259:        colsingleton           13                0.0                  0                0.0              0.000
-259:     coefftightening            0                0.0                  0                0.0              0.000
-259:         propagation           13              100.0                594              100.0              0.025
-259:       fixcontinuous            2                0.0                  0                0.0              0.000
-259:       simpleprobing            0                0.0                  0                0.0              0.000
-259:        parallelrows            1                0.0                  0                0.0              0.000
-259:        parallelcols            1                0.0                  0                0.0              0.000
-259:            stuffing            2               50.0                440                1.1              0.001
-259:             dualfix            2               50.0                  1                0.0              0.000
-259:        simplifyineq            0                0.0                  0                0.0              0.000
-259:         doubletoneq            0                0.0                  0                0.0              0.000
-259:             implint            0                0.0                  0                0.0              0.000
-259:              domcol            1                0.0                  0                0.0              0.000
-259:           dualinfer            0                0.0                  0                0.0              0.000
-259:             probing            0                0.0                  0                0.0              0.000
-259:        substitution            0                0.0                  0                0.0              0.000
-259:            sparsify            0                0.0                  0                0.0              0.000
-259: 
-259: reduced problem:
-259:   reduced rows:     49
-259:   reduced columns:  78
-259:   reduced int. columns:  0
-259:   reduced cont. columns:  78
-259:   reduced nonzeros: 227
-259: 
-259: presolving finished after 0.074 seconds
-259: 
-259: Equilibrium scaling LP (persistent)
-259: Simplifier removed 1 rows, 1 columns, 3 nonzeros, 6 col bounds, 2 row bounds
-259: Reduced LP has 48 rows 77 columns 224 nonzeros
-259: Equilibrium scaling LP
-259: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-259:   L  |    0.0 |       0 |     3 | 2.37e+02 | 2.18e+03 |       43 | 5.14883552e+04
-257/287 Test #264: d-infeas-LP/box1.mps .......................................................................   Passed    0.06 sec
-259:   E  |    0.0 |      53 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-259:   E  |    0.0 |      53 |     4 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-259:  --- unscaling internal solution
-259:  --- unsimplifying solution and basis
-259:  --- unscaling external solution
-259:  --- verifying computed solution
-259:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-259:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.29831462e+05
-259:  --- unscaling external solution
-259:  --- verifying computed solution
-test 268
-        Start 268: q-infeas-LP/galenet.mps
-
-268: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/galenet.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-268: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-268: Test timeout computed to be: 10000000
+256: solving finished after 0.164 seconds
+261/287 Test #256: q-solve-shell.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.37 sec
+262/287 Test #260: r-solve-vtp-base.mps-lp_presolvers_without_basis.set .......................................   Passed    0.31 sec
+266: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+266: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+266: 
+266: External libraries: 
+266:   Boost    1.83.0 	 (https://www.boost.org/)
+266:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+266:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+266:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+266: 
+266: reading took 0.0164 seconds
+266: Numerical Statistics:
+266:  Matrix range    [1e+00,1e+00]
+266:  Objective range [1e+00,1e+00]
+266:  Bounds range    [1e+00,1e+00]
+266:  RHS range       [0e+00,0e+00]
+266:  Dynamism Variables: 1e+00
+266:  Dynamism Rows     : 1e+00
+266: set presolve.componentsmaxint = -1
+266: set presolve.detectlindep = 0
+266: set doubletoneq.enabled = 0
+266: set dualinfer.enabled = 0
+266: set substitution.enabled = 0
+266: set sparsify.enabled = 0
+266: 
+266: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/box1.mps with dual-postsolve activated
+266:   rows:     231
+266:   columns:  261
+266:   int. columns:  0
+266:   cont. columns:  261
+266:   nonzeros: 651
+266: 
+266: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+266: round 1   (  Final   ): Unchanged
+266: presolved 1 rounds:    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+266: 
+266:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+266:        colsingleton            1                0.0                  0                0.0              0.000
+266:     coefftightening            0                0.0                  0                0.0              0.000
+266:         propagation            1                0.0                  0                0.0              0.002
+266:       fixcontinuous            1                0.0                  0                0.0              0.000
+266:       simpleprobing            0                0.0                  0                0.0              0.000
+266:        parallelrows            1                0.0                  0                0.0              0.006
+266:        parallelcols            1                0.0                  0                0.0              0.001
+266:            stuffing            1                0.0                  0                0.0              0.000
+266:             dualfix            1                0.0                  0                0.0              0.000
+266:        simplifyineq            0                0.0                  0                0.0              0.000
+266:         doubletoneq            0                0.0                  0                0.0              0.000
+266:             implint            0                0.0                  0                0.0              0.000
+266:              domcol            1                0.0                  0                0.0              0.001
+266:           dualinfer            0                0.0                  0                0.0              0.000
+266:             probing            0                0.0                  0                0.0              0.000
+266:        substitution            0                0.0                  0                0.0              0.000
+266:            sparsify            0                0.0                  0                0.0              0.000
+266: 
+266: reduced problem:
+266:   reduced rows:     231
+266:   reduced columns:  261
+266:   reduced int. columns:  0
+266:   reduced cont. columns:  261
+266:   reduced nonzeros: 651
+266: 
+266: presolving finished after 0.016 seconds
+266: 
+266: Equilibrium scaling LP (persistent)
+266: Simplifier removed 195 rows, 195 columns, 390 nonzeros, 0 col bounds, 1170 row bounds
+266: Reduced LP has 36 rows 66 columns 261 nonzeros
+266: Equilibrium scaling LP
+266: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+266:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.00e+00 |        1 | 2.61000000e+02
+266:   L  |    0.0 |       1 |     3 | 0.00e+00 | 3.00e+00 |        1 | 2.65000000e+02
+266:  --- unscaling internal solution
+266:  --- unsimplifying solution and basis
+266:  --- unscaling external solution
+266: 
+266: SoPlex status       : problem is solved [infeasible]
+266: Solving time (sec)  : 0.02
+266: Iterations          : 1
+266: Objective value     : 1.00000000e+100
+266: 
+266: Solving time 0.028 seconds
+266: 
+266: solving detected infeasible problem after 0.028 seconds
+263/287 Test #266: r-infeas-LP/box1.mps .......................................................................   Passed    0.25 sec
 265: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 265: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 265: 
@@ -18513,7 +18849,7 @@
 265:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 265:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 265: 
-265: reading took 0.00375 seconds
+265: reading took 0.00368 seconds
 265: Numerical Statistics:
 265:  Matrix range    [1e+00,1e+00]
 265:  Objective range [1e+00,1e+00]
@@ -18552,7 +18888,7 @@
 265:        simplifyineq            0                0.0                  0                0.0              0.000
 265:         doubletoneq            0                0.0                  0                0.0              0.000
 265:             implint            0                0.0                  0                0.0              0.000
-265:              domcol            1                0.0                  0                0.0              0.003
+265:              domcol            1                0.0                  0                0.0              0.000
 265:           dualinfer            0                0.0                  0                0.0              0.000
 265:             probing            0                0.0                  0                0.0              0.000
 265:        substitution            0                0.0                  0                0.0              0.000
@@ -18565,12 +18901,28 @@
 265:   reduced cont. columns:  261
 265:   reduced nonzeros: 651
 265: 
-265: presolving finished after 0.005 seconds
+265: presolving finished after 0.031 seconds
 265: 
 265: Equilibrium scaling LP (persistent)
-256: Simplifier removed 124 rows, 124 columns, 248 nonzeros, 130 col bounds, 250 row bounds
-256: Reduced LP has 363 rows 1324 columns 2654 nonzeros
-256: Equilibrium scaling LP
+265: Simplifier removed 195 rows, 195 columns, 390 nonzeros, 0 col bounds, 1170 row bounds
+265: Reduced LP has 36 rows 66 columns 261 nonzeros
+265: Equilibrium scaling LP
+265: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+265:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.00e+00 |        1 | 2.61000000e+02
+265:   L  |    0.0 |       1 |     3 | 0.00e+00 | 3.00e+00 |        1 | 2.65000000e+02
+265:  --- unscaling internal solution
+265:  --- unsimplifying solution and basis
+265:  --- unscaling external solution
+265: 
+265: SoPlex status       : problem is solved [infeasible]
+265: Solving time (sec)  : 0.02
+265: Iterations          : 1
+265: Objective value     : 1.00000000e+100
+265: 
+265: Solving time 0.039 seconds
+265: 
+265: solving detected infeasible problem after 0.039 seconds
+264/287 Test #265: q-infeas-LP/box1.mps .......................................................................   Passed    0.28 sec
 268: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 268: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 268: 
@@ -18580,7 +18932,7 @@
 268:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 268:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 268: 
-268: reading took 0.00129 seconds
+268: reading took 0.000231 seconds
 268: Numerical Statistics:
 268:  Matrix range    [1e+00,1e+00]
 268:  Objective range [0e+00,0e+00]
@@ -18603,73 +18955,118 @@
 268:   nonzeros: 16
 268: 
 268: round 0   ( Trivial  ):    2 del cols,    4 del rows,    3 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-268: presolving detected infeasible problem after 0.002 seconds
-267: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-267: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-267: 
-267: External libraries: 
-267:   Boost    1.83.0 	 (https://www.boost.org/)
-267:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-267:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-267:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-267: 
-267: reading took 0.000284 seconds
-267: Numerical Statistics:
-267:  Matrix range    [1e+00,1e+00]
-267:  Objective range [0e+00,0e+00]
-267:  Bounds range    [2e+00,3e+01]
-267:  RHS range       [1e+01,3e+01]
-267:  Dynamism Variables: 1e+00
-267:  Dynamism Rows     : 1e+00
-267: set presolve.componentsmaxint = -1
-267: set presolve.detectlindep = 0
-267: set doubletoneq.enabled = 0
-267: set dualinfer.enabled = 0
-267: set substitution.enabled = 0
-267: set sparsify.enabled = 0
-267: 
-267: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/galenet.mps with dual-postsolve activated
-267:   rows:     8
-267:   columns:  8
-267:   int. columns:  0
-267:   cont. columns:  8
-267:   nonzeros: 16
-267: 
-267: round 0   ( Trivial  ):    2 del cols,    4 del rows,    3 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-267: presolving detected infeasible problem after 0.001 seconds
-256: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-256:   L  |    0.0 |       0 |     3 | 3.52e+02 | 9.64e+05 |      165 | 7.00034600e+06
-265: Simplifier removed 195 rows, 195 columns, 390 nonzeros, 0 col bounds, 1170 row bounds
-265: Reduced LP has 36 rows 66 columns 261 nonzeros
-265: Equilibrium scaling LP
-265: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-265:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.00e+00 |        1 | 2.61000000e+02
-265:   L  |    0.0 |       1 |     3 | 0.00e+00 | 3.00e+00 |        1 | 2.65000000e+02
-265:  --- unscaling internal solution
-265:  --- unsimplifying solution and basis
-265:  --- unscaling external solution
-260: 
-260: SoPlex status       : problem is solved [optimal]
-260: Solving time (sec)  : 0.00
-260: Iterations          : 53
-260: Objective value     : 1.29831462e+05
-260: 
-260: Solution passed validation
-260: 
-260: postsolve finished after 0.017 seconds
-260: feasible: true
-260: objective value: 129831.462461361
-260: 
-260: violations:
-260:   bounds:      0
-260:   constraints: 0
-260:   integrality: 0
-260: 
-260: validation: SUCCESS
-260: Solving time 0.070 seconds
-260: 
-260: solving finished after 0.070 seconds
-258/287 Test #268: q-infeas-LP/galenet.mps ....................................................................   Passed    0.02 sec
+268: presolving detected infeasible problem after 0.001 seconds
+265/287 Test #268: q-infeas-LP/galenet.mps ....................................................................   Passed    0.21 sec
+269: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+269: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+269: 
+269: External libraries: 
+269:   Boost    1.83.0 	 (https://www.boost.org/)
+269:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+269:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+269:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+269: 
+269: reading took 0.000325 seconds
+269: Numerical Statistics:
+269:  Matrix range    [1e+00,1e+00]
+269:  Objective range [0e+00,0e+00]
+269:  Bounds range    [2e+00,3e+01]
+269:  RHS range       [1e+01,3e+01]
+269:  Dynamism Variables: 1e+00
+269:  Dynamism Rows     : 1e+00
+269: set presolve.componentsmaxint = -1
+269: set presolve.detectlindep = 0
+269: set doubletoneq.enabled = 0
+269: set dualinfer.enabled = 0
+269: set substitution.enabled = 0
+269: set sparsify.enabled = 0
+269: 
+269: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/galenet.mps with dual-postsolve activated
+269:   rows:     8
+269:   columns:  8
+269:   int. columns:  0
+269:   cont. columns:  8
+269:   nonzeros: 16
+269: 
+269: round 0   ( Trivial  ):    2 del cols,    4 del rows,    3 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+269: presolving detected infeasible problem after 0.005 seconds
+266/287 Test #269: r-infeas-LP/galenet.mps ....................................................................   Passed    0.20 sec
+270: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+270: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+270: 
+270: External libraries: 
+270:   Boost    1.83.0 	 (https://www.boost.org/)
+270:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+270:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+270:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+270: 
+270: reading took 0.00247 seconds
+270: Numerical Statistics:
+270:  Matrix range    [7e-02,1e+00]
+270:  Objective range [1e+00,1e+00]
+270:  Bounds range    [3e-01,1e+01]
+270:  RHS range       [7e-01,2e+01]
+270:  Dynamism Variables: 1e+01
+270:  Dynamism Rows     : 5e+00
+270: set presolve.componentsmaxint = -1
+270: set presolve.detectlindep = 0
+270: set doubletoneq.enabled = 0
+270: set dualinfer.enabled = 0
+270: set substitution.enabled = 0
+270: set sparsify.enabled = 0
+270: 
+270: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/gams10am.mps with dual-postsolve activated
+270:   rows:     114
+270:   columns:  61
+270:   int. columns:  0
+270:   cont. columns:  61
+270:   nonzeros: 297
+270: 
+270: round 0   ( Trivial  ):   10 del cols,   18 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+270: presolving detected infeasible problem after 0.001 seconds
+267/287 Test #270: d-infeas-LP/gams10am.mps ...................................................................   Passed    0.20 sec
+test 281
+        Start 281: r-infeas-LP/klein1.mps
+
+281: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/klein1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+281: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+281: Test timeout computed to be: 10000000
+test 282
+        Start 282: d-infeas-LP/ex72a.mps
+
+282: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/ex72a.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+282: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+282: Test timeout computed to be: 10000000
+test 283
+        Start 283: q-infeas-LP/ex72a.mps
+
+283: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/ex72a.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+283: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+283: Test timeout computed to be: 10000000
+test 284
+        Start 284: r-infeas-LP/ex72a.mps
+
+284: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/ex72a.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+284: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+284: Test timeout computed to be: 10000000
+test 285
+        Start 285: d-infeas-LP/forest6.mps
+
+285: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/forest6.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+285: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+285: Test timeout computed to be: 10000000
+test 286
+        Start 286: q-infeas-LP/forest6.mps
+
+286: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/forest6.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+286: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+286: Test timeout computed to be: 10000000
+test 287
+        Start 287: r-infeas-LP/forest6.mps
+
+287: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/forest6.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
+287: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
+287: Test timeout computed to be: 10000000
 248: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 248: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 248: 
@@ -18679,7 +19076,7 @@
 248:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 248:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 248: 
-248: reading took 0.0666 seconds
+248: reading took 0.0761 seconds
 248: Numerical Statistics:
 248:  Matrix range    [1e+00,2e+02]
 248:  Objective range [2e-03,5e+02]
@@ -18723,23 +19120,17 @@
 248:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 248:        colsingleton           15                0.0                  0                0.0              0.000
 248:     coefftightening            0                0.0                  0                0.0              0.000
-248:         propagation           15               33.3               1208              100.0              0.023
+248:         propagation           15               33.3               1208              100.0              0.065
 248:       fixcontinuous            4                0.0                  0                0.0              0.001
-test 269
-        Start 269: r-infeas-LP/galenet.mps
-
-269: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/galenet.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-269: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-269: Test timeout computed to be: 10000000
 248:       simpleprobing            0                0.0                  0                0.0              0.000
-248:        parallelrows            3                0.0                  0                0.0              0.010
+248:        parallelrows            3                0.0                  0                0.0              0.004
 248:        parallelcols            3                0.0                  0                0.0              0.006
-248:            stuffing           10               80.0               4011               72.4              0.060
-248:             dualfix            7               42.9                337               99.4              0.007
+248:            stuffing           10               80.0               4011               72.4              0.068
+248:             dualfix            7               42.9                337               99.4              0.008
 248:        simplifyineq            0                0.0                  0                0.0              0.000
 248:         doubletoneq            0                0.0                  0                0.0              0.000
 248:             implint            0                0.0                  0                0.0              0.000
-248:              domcol            2               50.0                  8              100.0              0.001
+248:              domcol            2               50.0                  8              100.0              0.000
 248:           dualinfer            0                0.0                  0                0.0              0.000
 248:             probing            0                0.0                  0                0.0              0.000
 248:        substitution            0                0.0                  0                0.0              0.000
@@ -18752,7 +19143,7 @@
 248:   reduced cont. columns:  8
 248:   reduced nonzeros: 11
 248: 
-248: presolving finished after 0.228 seconds
+248: presolving finished after 0.341 seconds
 248: 
 248: Equilibrium scaling LP (persistent)
 248: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -18769,223 +19160,28 @@
 248:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.57116000e+04
 248:  --- unscaling external solution
 248:  --- verifying computed solution
-265: 
-265: SoPlex status       : problem is solved [infeasible]
-265: Solving time (sec)  : 0.00
-265: Iterations          : 1
-265: Objective value     : 1.00000000e+100
-265: 
-265: Solving time 0.013 seconds
-265: 
-265: solving detected infeasible problem after 0.013 seconds
-259: 
-259: SoPlex status       : problem is solved [optimal]
-259: Solving time (sec)  : 0.00
-259: Iterations          : 53
-259: Objective value     : 1.29831462e+05
-259: 
-259: Solution passed validation
-259: 
-259: postsolve finished after 0.008 seconds
-259: feasible: true
-259: objective value: 129831.462461361
-259: 
-259: violations:
-259:   bounds:      0
-259:   constraints: 0
-259:   integrality: 0
-259: 
-259: validation: SUCCESS
-259: Solving time 0.104 seconds
-259: 
-259: solving finished after 0.104 seconds
-266: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-266: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-266: 
-266: External libraries: 
-266:   Boost    1.83.0 	 (https://www.boost.org/)
-266:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-266:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-266:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-266: 
-266: reading took 0.00781 seconds
-266: Numerical Statistics:
-266:  Matrix range    [1e+00,1e+00]
-266:  Objective range [1e+00,1e+00]
-266:  Bounds range    [1e+00,1e+00]
-266:  RHS range       [0e+00,0e+00]
-266:  Dynamism Variables: 1e+00
-266:  Dynamism Rows     : 1e+00
-266: set presolve.componentsmaxint = -1
-266: set presolve.detectlindep = 0
-266: set doubletoneq.enabled = 0
-266: set dualinfer.enabled = 0
-266: set substitution.enabled = 0
-266: set sparsify.enabled = 0
-266: 
-266: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/box1.mps with dual-postsolve activated
-266:   rows:     231
-266:   columns:  261
-266:   int. columns:  0
-266:   cont. columns:  261
-266:   nonzeros: 651
-266: 
-266: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-266: round 1   (  Final   ): Unchanged
-266: presolved 1 rounds:    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-266: 
-266:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-266:        colsingleton            1                0.0                  0                0.0              0.000
-266:     coefftightening            0                0.0                  0                0.0              0.000
-266:         propagation            1                0.0                  0                0.0              0.001
-266:       fixcontinuous            1                0.0                  0                0.0              0.000
-266:       simpleprobing            0                0.0                  0                0.0              0.000
-266:        parallelrows            1                0.0                  0                0.0              0.001
-266:        parallelcols            1                0.0                  0                0.0              0.001
-266:            stuffing            1                0.0                  0                0.0              0.000
-266:             dualfix            1                0.0                  0                0.0              0.000
-266:        simplifyineq            0                0.0                  0                0.0              0.000
-266:         doubletoneq            0                0.0                  0                0.0              0.000
-266:             implint            0                0.0                  0                0.0              0.000
-266:              domcol            1                0.0                  0                0.0              0.001
-266:           dualinfer            0                0.0                  0                0.0              0.000
-266:             probing            0                0.0                  0                0.0              0.000
-266:        substitution            0                0.0                  0                0.0              0.000
-266:            sparsify            0                0.0                  0                0.0              0.000
-266: 
-266: reduced problem:
-266:   reduced rows:     231
-266:   reduced columns:  261
-266:   reduced int. columns:  0
-266:   reduced cont. columns:  261
-266:   reduced nonzeros: 651
-266: 
-266: presolving finished after 0.018 seconds
-266: 
-266: Equilibrium scaling LP (persistent)
-259/287 Test #259: q-solve-vtp-base.mps-lp_presolvers_without_basis.set .......................................   Passed    0.13 sec
-260/287 Test #260: r-solve-vtp-base.mps-lp_presolvers_without_basis.set .......................................   Passed    0.13 sec
-261/287 Test #265: q-infeas-LP/box1.mps .......................................................................   Passed    0.07 sec
-test 270
-        Start 270: d-infeas-LP/gams10am.mps
-
-270: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/gams10am.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-270: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-270: Test timeout computed to be: 10000000
-test 271
-        Start 271: q-infeas-LP/gams10am.mps
-
-271: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/gams10am.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-271: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-271: Test timeout computed to be: 10000000
-test 272
-        Start 272: r-infeas-LP/gams10am.mps
-
-272: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/gams10am.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-272: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-272: Test timeout computed to be: 10000000
-262/287 Test #267: d-infeas-LP/galenet.mps ....................................................................   Passed    0.07 sec
-test 273
-        Start 273: d-infeas-LP/refinery.mps
-
-273: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/refinery.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-273: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-273: Test timeout computed to be: 10000000
-266: Simplifier removed 195 rows, 195 columns, 390 nonzeros, 0 col bounds, 1170 row bounds
-266: Reduced LP has 36 rows 66 columns 261 nonzeros
-266: Equilibrium scaling LP
-266: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-266:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.00e+00 |        1 | 2.61000000e+02
-266:   L  |    0.0 |       1 |     3 | 0.00e+00 | 3.00e+00 |        1 | 2.65000000e+02
-266:  --- unscaling internal solution
-266:  --- unsimplifying solution and basis
-266:  --- unscaling external solution
-266: 
-266: SoPlex status       : problem is solved [infeasible]
-266: Solving time (sec)  : 0.00
-266: Iterations          : 1
-266: Objective value     : 1.00000000e+100
-266: 
-266: Solving time 0.027 seconds
-266: 
-266: solving detected infeasible problem after 0.027 seconds
-263/287 Test #266: r-infeas-LP/box1.mps .......................................................................   Passed    0.08 sec
-262: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-262: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-262: 
-262: External libraries: 
-262:   Boost    1.83.0 	 (https://www.boost.org/)
-262:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-262:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-262:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-262: 
-262: reading took 0.0427 seconds
-262: Numerical Statistics:
-262:  Matrix range    [2e-02,2e+03]
-262:  Objective range [8e-03,8e+02]
-262:  Bounds range    [3e-02,1e+02]
-262:  RHS range       [1e+00,1e+04]
-262:  Dynamism Variables: 2e+03
-262:  Dynamism Rows     : 2e+03
-262: set presolve.componentsmaxint = -1
-262: set presolve.detectlindep = 0
-262: set doubletoneq.enabled = 0
-262: set dualinfer.enabled = 0
-262: set substitution.enabled = 0
-262: set sparsify.enabled = 0
-262: 
-262: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/bgetam.mps with dual-postsolve activated
-262:   rows:     400
-262:   columns:  688
-262:   int. columns:  0
-262:   cont. columns:  688
-262:   nonzeros: 2409
-262: 
-262: round 0   ( Trivial  ):  154 del cols,   44 del rows,   79 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-262: round 1   (   Fast   ):  166 del cols,   57 del rows,  466 chg bounds,    0 chg sides,    0 chg coeffs,  802 tsx applied,    0 tsx conflicts
-262: round 2   (   Fast   ):  176 del cols,   67 del rows,  559 chg bounds,    0 chg sides,    0 chg coeffs,  960 tsx applied,    0 tsx conflicts
-262: presolving detected infeasible problem after 0.041 seconds
-264/287 Test #262: q-infeas-LP/bgetam.mps .....................................................................   Passed    0.13 sec
-256:   L  |    0.0 |     199 |     3 | 3.52e+02 | 1.83e+05 |      165 | 1.19658275e+09
-256:   L  |    0.0 |     399 |     4 | 3.52e+02 | 3.06e+04 |      110 | 1.20674362e+09
-256:   E  |    0.0 |     490 |     6 | 0.00e+00 | 1.25e+02 |        1 | 1.20882535e+09
-256:   E  |    0.0 |     491 |     7 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-256:  --- unscaling internal solution
-256:  --- unsimplifying solution and basis
-269: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-269: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-269: 
-269: External libraries: 
-269:   Boost    1.83.0 	 (https://www.boost.org/)
-269:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-269:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-269:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-269: 
-269: reading took 0.000387 seconds
-269: Numerical Statistics:
-269:  Matrix range    [1e+00,1e+00]
-269:  Objective range [0e+00,0e+00]
-269:  Bounds range    [2e+00,3e+01]
-269:  RHS range       [1e+01,3e+01]
-269:  Dynamism Variables: 1e+00
-269:  Dynamism Rows     : 1e+00
-269: set presolve.componentsmaxint = -1
-269: set presolve.detectlindep = 0
-269: set doubletoneq.enabled = 0
-269: set dualinfer.enabled = 0
-269: set substitution.enabled = 0
-269: set sparsify.enabled = 0
-269: 
-269: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/galenet.mps with dual-postsolve activated
-269:   rows:     8
-269:   columns:  8
-269:   int. columns:  0
-269:   cont. columns:  8
-269:   nonzeros: 16
-269: 
-269: round 0   ( Trivial  ):    2 del cols,    4 del rows,    3 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-269: presolving detected infeasible problem after 0.001 seconds
-265/287 Test #269: r-infeas-LP/galenet.mps ....................................................................   Passed    0.04 sec
+248: 
+248: SoPlex status       : problem is solved [optimal]
+248: Solving time (sec)  : 0.00
+248: Iterations          : 1
+248: Objective value     : 1.57116000e+04
+248: 
+248: Solution passed validation
+248: 
+248: postsolve finished after 0.037 seconds
+248: feasible: true
+248: objective value: 15711.6
+248: 
+248: violations:
+248:   bounds:      0
+248:   constraints: 0
+248:   integrality: 0
+248: 
+248: validation: SUCCESS
+248: Solving time 0.383 seconds
+248: 
+248: solving finished after 0.383 seconds
+268/287 Test #248: r-solve-seba.mps-lp_presolvers_without_basis.set ...........................................   Passed    0.64 sec
 257: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 257: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 257: 
@@ -18995,7 +19191,7 @@
 257:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 257:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 257: 
-257: reading took 0.0377 seconds
+257: reading took 0.0448 seconds
 257: Numerical Statistics:
 257:  Matrix range    [1e+00,1e+00]
 257:  Objective range [1e+00,4e+03]
@@ -19029,77 +19225,20 @@
 257:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 257:        colsingleton            5                0.0                  0                0.0              0.000
 257:     coefftightening            0                0.0                  0                0.0              0.000
-257:         propagation            5              100.0               2444              100.0              0.008
+257:         propagation            5              100.0               2444              100.0              0.044
 257:       fixcontinuous            2                0.0                  0                0.0              0.001
 257:       simpleprobing            0                0.0                  0                0.0              0.000
-257:        parallelrows            1                0.0                  0                0.0              0.002
-257:        parallelcols            2               50.0                  3              100.0              0.004
+257:        parallelrows            1                0.0                  0                0.0              0.010
+257:        parallelcols            2               50.0                  3              100.0              0.007
 257:            stuffing            2                0.0                  0                0.0              0.000
-257:             dualfix            2               50.0                  1              100.0              0.010
+257:             dualfix            2               50.0                  1              100.0              0.007
 257:        simplifyineq            0                0.0                  0                0.0              0.000
 257:         doubletoneq            0                0.0                  0                0.0              0.000
 257:             implint            0                0.0                  0                0.0              0.000
-257:              domcol            2               50.0                 25              100.0              0.011
+257:              domcol            2               50.0                 25              100.0              0.033
 257:           dualinfer            0                0.0                  0                0.0              0.000
 257:             probing            0                0.0                  0                0.0              0.000
 257:        substitution            0                0.0                  0                0.0              0.000
-test 274
-        Start 274: q-infeas-LP/refinery.mps
-
-274: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/refinery.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-274: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-274: Test timeout computed to be: 10000000
-test 275
-        Start 275: r-infeas-LP/refinery.mps
-
-275: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/refinery.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-275: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-275: Test timeout computed to be: 10000000
-test 276
-        Start 276: d-infeas-LP/woodinfe.mps
-
-276: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-276: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-276: Test timeout computed to be: 10000000
-270: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-270: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-270: 
-270: External libraries: 
-270:   Boost    1.83.0 	 (https://www.boost.org/)
-270:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-270:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-270:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-270: 
-270: reading took 0.00285 seconds
-270: Numerical Statistics:
-270:  Matrix range    [7e-02,1e+00]
-270:  Objective range [1e+00,1e+00]
-270:  Bounds range    [3e-01,1e+01]
-270:  RHS range       [7e-01,2e+01]
-270:  Dynamism Variables: 1e+01
-270:  Dynamism Rows     : 5e+00
-270: set presolve.componentsmaxint = -1
-270: set presolve.detectlindep = 0
-270: set doubletoneq.enabled = 0
-270: set dualinfer.enabled = 0
-270: set substitution.enabled = 0
-270: set sparsify.enabled = 0
-270: 
-270: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/gams10am.mps with dual-postsolve activated
-270:   rows:     114
-270:   columns:  61
-270:   int. columns:  0
-270:   cont. columns:  61
-270:   nonzeros: 297
-270: 
-270: round 0   ( Trivial  ):   10 del cols,   18 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-270: presolving detected infeasible problem after 0.001 seconds
-256:  --- unscaling external solution
-256:  --- verifying computed solution
-256:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-256:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-256:  --- unscaling external solution
-256:  --- verifying computed solution
 257:            sparsify            0                0.0                  0                0.0              0.000
 257: 
 257: reduced problem:
@@ -19109,9 +19248,26 @@
 257:   reduced cont. columns:  1448
 257:   reduced nonzeros: 2902
 257: 
-257: presolving finished after 0.104 seconds
+257: presolving finished after 0.210 seconds
 257: 
 257: Equilibrium scaling LP (persistent)
+257: Simplifier removed 124 rows, 124 columns, 248 nonzeros, 130 col bounds, 250 row bounds
+257: Reduced LP has 363 rows 1324 columns 2654 nonzeros
+257: Equilibrium scaling LP
+257: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+257:   L  |    0.0 |       0 |     3 | 3.52e+02 | 9.64e+05 |      165 | 7.00034600e+06
+257:   L  |    0.0 |     199 |     3 | 3.52e+02 | 1.83e+05 |      165 | 1.19658275e+09
+257:   L  |    0.0 |     399 |     4 | 3.52e+02 | 3.06e+04 |      110 | 1.20674362e+09
+257:   E  |    0.0 |     490 |     6 | 0.00e+00 | 1.25e+02 |        1 | 1.20882535e+09
+257:   E  |    0.0 |     491 |     7 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+257:  --- unscaling internal solution
+257:  --- unsimplifying solution and basis
+257:  --- unscaling external solution
+257:  --- verifying computed solution
+257:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+257:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
+257:  --- unscaling external solution
+257:  --- verifying computed solution
 263: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 263: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 263: 
@@ -19121,7 +19277,7 @@
 263:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 263:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 263: 
-263: reading took 0.0407 seconds
+263: reading took 0.0762 seconds
 263: Numerical Statistics:
 263:  Matrix range    [2e-02,2e+03]
 263:  Objective range [8e-03,8e+02]
@@ -19146,19 +19302,8 @@
 263: round 0   ( Trivial  ):  154 del cols,   44 del rows,   79 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
 263: round 1   (   Fast   ):  166 del cols,   57 del rows,  466 chg bounds,    0 chg sides,    0 chg coeffs,  802 tsx applied,    0 tsx conflicts
 263: round 2   (   Fast   ):  176 del cols,   67 del rows,  559 chg bounds,    0 chg sides,    0 chg coeffs,  960 tsx applied,    0 tsx conflicts
-263: presolving detected infeasible problem after 0.058 seconds
-266/287 Test #270: d-infeas-LP/gams10am.mps ...................................................................   Passed    0.04 sec
-test 277
-        Start 277: q-infeas-LP/woodinfe.mps
-
-277: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-277: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-277: Test timeout computed to be: 10000000
-257: Simplifier removed 124 rows, 124 columns, 248 nonzeros, 130 col bounds, 250 row bounds
-257: Reduced LP has 363 rows 1324 columns 2654 nonzeros
-257: Equilibrium scaling LP
-257: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-257:   L  |    0.0 |       0 |     3 | 3.52e+02 | 9.64e+05 |      165 | 7.00034600e+06
+263: presolving detected infeasible problem after 0.127 seconds
+269/287 Test #263: r-infeas-LP/bgetam.mps .....................................................................   Passed    0.39 sec
 271: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 271: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 271: 
@@ -19168,7 +19313,7 @@
 271:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 271:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 271: 
-271: reading took 0.00221 seconds
+271: reading took 0.000969 seconds
 271: Numerical Statistics:
 271:  Matrix range    [7e-02,1e+00]
 271:  Objective range [1e+00,1e+00]
@@ -19191,89 +19336,8 @@
 271:   nonzeros: 297
 271: 
 271: round 0   ( Trivial  ):   10 del cols,   18 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-271: presolving detected infeasible problem after 0.014 seconds
-248: 
-248: SoPlex status       : problem is solved [optimal]
-248: Solving time (sec)  : 0.00
-248: Iterations          : 1
-248: Objective value     : 1.57116000e+04
-248: 
-248: Solution passed validation
-248: 
-248: postsolve finished after 0.041 seconds
-248: feasible: true
-248: objective value: 15711.6
-248: 
-248: violations:
-248:   bounds:      0
-248:   constraints: 0
-248:   integrality: 0
-248: 
-248: validation: SUCCESS
-248: Solving time 0.273 seconds
-248: 
-248: solving finished after 0.273 seconds
-256: 
-256: SoPlex status       : problem is solved [optimal]
-256: Solving time (sec)  : 0.02
-256: Iterations          : 491
-256: Objective value     : 1.20882535e+09
-256: 
-256: Solution passed validation
-256: 
-256: postsolve finished after 0.013 seconds
-256: feasible: true
-256: objective value: 1208825346
-256: 
-256: violations:
-256:   bounds:      0
-256:   constraints: 0
-256:   integrality: 0
-256: 
-256: validation: SUCCESS
-256: Solving time 0.168 seconds
-256: 
-256: solving finished after 0.168 seconds
-267/287 Test #263: r-infeas-LP/bgetam.mps .....................................................................   Passed    0.15 sec
-test 278
-        Start 278: r-infeas-LP/woodinfe.mps
-
-278: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-278: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-278: Test timeout computed to be: 10000000
-276: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-276: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-276: 
-276: External libraries: 
-276:   Boost    1.83.0 	 (https://www.boost.org/)
-276:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-276:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-276:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-276: 
-276: reading took 0.00168 seconds
-276: Numerical Statistics:
-276:  Matrix range    [1e+00,1e+00]
-276:  Objective range [5e+00,6e+01]
-276:  Bounds range    [5e+00,2e+02]
-276:  RHS range       [0e+00,0e+00]
-276:  Dynamism Variables: 1e+00
-276:  Dynamism Rows     : 1e+00
-276: set presolve.componentsmaxint = -1
-276: set presolve.detectlindep = 0
-276: set doubletoneq.enabled = 0
-276: set dualinfer.enabled = 0
-276: set substitution.enabled = 0
-276: set sparsify.enabled = 0
-276: 
-276: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps with dual-postsolve activated
-276:   rows:     35
-276:   columns:  89
-276:   int. columns:  0
-276:   cont. columns:  89
-276:   nonzeros: 140
-276: 
-276: round 0   ( Trivial  ):    0 del cols,    1 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-276: presolving detected infeasible problem after 0.000 seconds
+271: presolving detected infeasible problem after 0.001 seconds
+270/287 Test #271: q-infeas-LP/gams10am.mps ...................................................................   Passed    0.23 sec
 272: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 272: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 272: 
@@ -19283,7 +19347,7 @@
 272:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 272:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 272: 
-272: reading took 0.00464 seconds
+272: reading took 0.00393 seconds
 272: Numerical Statistics:
 272:  Matrix range    [7e-02,1e+00]
 272:  Objective range [1e+00,1e+00]
@@ -19306,82 +19370,8 @@
 272:   nonzeros: 297
 272: 
 272: round 0   ( Trivial  ):   10 del cols,   18 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-272: presolving detected infeasible problem after 0.012 seconds
-268/287 Test #248: r-solve-seba.mps-lp_presolvers_without_basis.set ...........................................   Passed    0.39 sec
-269/287 Test #271: q-infeas-LP/gams10am.mps ...................................................................   Passed    0.05 sec
-270/287 Test #276: d-infeas-LP/woodinfe.mps ...................................................................   Passed    0.02 sec
-test 279
-        Start 279: d-infeas-LP/klein1.mps
-
-279: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/klein1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-279: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-279: Test timeout computed to be: 10000000
-test 280
-        Start 280: q-infeas-LP/klein1.mps
-
-280: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/klein1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-280: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-280: Test timeout computed to be: 10000000
-test 281
-        Start 281: r-infeas-LP/klein1.mps
-
-281: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/klein1.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-281: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-281: Test timeout computed to be: 10000000
-271/287 Test #256: q-solve-shell.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.24 sec
-257:   L  |    0.0 |     199 |     3 | 3.52e+02 | 1.83e+05 |      165 | 1.19658275e+09
-257:   L  |    0.0 |     399 |     4 | 3.52e+02 | 3.06e+04 |      110 | 1.20674362e+09
-257:   E  |    0.0 |     490 |     6 | 0.00e+00 | 1.25e+02 |        1 | 1.20882535e+09
-257:   E  |    0.0 |     491 |     7 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-test 282
-        Start 282: d-infeas-LP/ex72a.mps
-
-282: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/ex72a.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-282: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-282: Test timeout computed to be: 10000000
-257:  --- unscaling internal solution
-257:  --- unsimplifying solution and basis
-257:  --- unscaling external solution
-257:  --- verifying computed solution
-257:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-257:   L  |    0.0 |       0 |     1 | 0.00e+00 | 0.00e+00 |        0 | 1.20882535e+09
-257:  --- unscaling external solution
-257:  --- verifying computed solution
-272/287 Test #272: r-infeas-LP/gams10am.mps ...................................................................   Passed    0.06 sec
-277: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-277: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-277: 
-277: External libraries: 
-277:   Boost    1.83.0 	 (https://www.boost.org/)
-277:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-277:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-277:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-277: 
-277: reading took 0.000998 seconds
-277: Numerical Statistics:
-277:  Matrix range    [1e+00,1e+00]
-277:  Objective range [5e+00,6e+01]
-277:  Bounds range    [5e+00,2e+02]
-277:  RHS range       [0e+00,0e+00]
-277:  Dynamism Variables: 1e+00
-277:  Dynamism Rows     : 1e+00
-277: set presolve.componentsmaxint = -1
-277: set presolve.detectlindep = 0
-277: set doubletoneq.enabled = 0
-277: set dualinfer.enabled = 0
-277: set substitution.enabled = 0
-277: set sparsify.enabled = 0
-277: 
-277: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps with dual-postsolve activated
-277:   rows:     35
-277:   columns:  89
-277:   int. columns:  0
-277:   cont. columns:  89
-277:   nonzeros: 140
-277: 
-277: round 0   ( Trivial  ):    0 del cols,    1 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-277: presolving detected infeasible problem after 0.003 seconds
-273/287 Test #277: q-infeas-LP/woodinfe.mps ...................................................................   Passed    0.04 sec
+272: presolving detected infeasible problem after 0.002 seconds
+271/287 Test #272: r-infeas-LP/gams10am.mps ...................................................................   Passed    0.21 sec
 273: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 273: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 273: 
@@ -19391,7 +19381,7 @@
 273:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 273:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 273: 
-273: reading took 0.0117 seconds
+273: reading took 0.00689 seconds
 273: Numerical Statistics:
 273:  Matrix range    [1e-03,1e+04]
 273:  Objective range [2e-01,5e+01]
@@ -19427,11 +19417,11 @@
 273:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 273:        colsingleton            8                0.0                  0                0.0              0.000
 273:     coefftightening            0                0.0                  0                0.0              0.000
-273:         propagation            8               50.0                820              100.0              0.008
+273:         propagation            8               50.0                820              100.0              0.000
 273:       fixcontinuous            2                0.0                  0                0.0              0.000
 273:       simpleprobing            0                0.0                  0                0.0              0.000
 273:        parallelrows            2               50.0                  1              100.0              0.000
-273:        parallelcols            2                0.0                  0                0.0              0.004
+273:        parallelcols            2                0.0                  0                0.0              0.000
 273:            stuffing            4               50.0                516               33.3              0.000
 273:             dualfix            2                0.0                  0                0.0              0.000
 273:        simplifyineq            0                0.0                  0                0.0              0.000
@@ -19450,7 +19440,7 @@
 273:   reduced cont. columns:  261
 273:   reduced nonzeros: 1229
 273: 
-273: presolving finished after 0.021 seconds
+273: presolving finished after 0.006 seconds
 273: 
 273: Equilibrium scaling LP (persistent)
 273: Simplifier removed 2 rows, 2 columns, 4 nonzeros, 0 col bounds, 4 row bounds
@@ -19459,51 +19449,20 @@
 273: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 273:   L  |    0.0 |       0 |     3 | 0.00e+00 | 3.75e+06 |      113 | -1.68249840e+06
 273:   L  |    0.0 |     199 |     3 | 0.00e+00 | 7.19e+05 |      113 | -2.57788306e+05
-test 283
-        Start 283: q-infeas-LP/ex72a.mps
-
-283: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/ex72a.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-283: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-283: Test timeout computed to be: 10000000
-test 284
-        Start 284: r-infeas-LP/ex72a.mps
-
-284: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/ex72a.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-284: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-284: Test timeout computed to be: 10000000
-278: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-278: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-278: 
-278: External libraries: 
-278:   Boost    1.83.0 	 (https://www.boost.org/)
-278:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-278:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-278:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-278: 
-278: reading took 0.00225 seconds
-278: Numerical Statistics:
-278:  Matrix range    [1e+00,1e+00]
-278:  Objective range [5e+00,6e+01]
-278:  Bounds range    [5e+00,2e+02]
-278:  RHS range       [0e+00,0e+00]
-278:  Dynamism Variables: 1e+00
-278:  Dynamism Rows     : 1e+00
-278: set presolve.componentsmaxint = -1
-278: set presolve.detectlindep = 0
-278: set doubletoneq.enabled = 0
-278: set dualinfer.enabled = 0
-278: set substitution.enabled = 0
-278: set sparsify.enabled = 0
-278: 
-278: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps with dual-postsolve activated
-278:   rows:     35
-278:   columns:  89
-278:   int. columns:  0
-278:   cont. columns:  89
-278:   nonzeros: 140
-278: 
-278: round 0   ( Trivial  ):    0 del cols,    1 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-278: presolving detected infeasible problem after 0.001 seconds
+273:   L  |    0.0 |     322 |     6 | 0.00e+00 | 3.67e+07 |       63 | -1.23185913e+05
+273:  --- unscaling internal solution
+273:  --- unsimplifying solution and basis
+273:  --- unscaling external solution
+273: 
+273: SoPlex status       : problem is solved [infeasible]
+273: Solving time (sec)  : 0.02
+273: Iterations          : 322
+273: Objective value     : 1.00000000e+100
+273: 
+273: Solving time 0.019 seconds
+273: 
+273: solving detected infeasible problem after 0.019 seconds
+272/287 Test #273: d-infeas-LP/refinery.mps ...................................................................   Passed    0.21 sec
 274: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 274: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 274: 
@@ -19513,7 +19472,7 @@
 274:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 274:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 274: 
-274: reading took 0.00843 seconds
+274: reading took 0.00461 seconds
 274: Numerical Statistics:
 274:  Matrix range    [1e-03,1e+04]
 274:  Objective range [2e-01,5e+01]
@@ -19549,17 +19508,17 @@
 274:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 274:        colsingleton            8                0.0                  0                0.0              0.000
 274:     coefftightening            0                0.0                  0                0.0              0.000
-274:         propagation            8               50.0                820              100.0              0.002
+274:         propagation            8               50.0                820              100.0              0.007
 274:       fixcontinuous            2                0.0                  0                0.0              0.000
 274:       simpleprobing            0                0.0                  0                0.0              0.000
-274:        parallelrows            2               50.0                  1              100.0              0.000
+274:        parallelrows            2               50.0                  1              100.0              0.001
 274:        parallelcols            2                0.0                  0                0.0              0.001
-274:            stuffing            4               50.0                516               33.3              0.002
+274:            stuffing            4               50.0                516               33.3              0.007
 274:             dualfix            2                0.0                  0                0.0              0.000
 274:        simplifyineq            0                0.0                  0                0.0              0.000
 274:         doubletoneq            0                0.0                  0                0.0              0.000
 274:             implint            0                0.0                  0                0.0              0.000
-274:              domcol            2               50.0                 12              100.0              0.001
+274:              domcol            2               50.0                 12              100.0              0.004
 274:           dualinfer            0                0.0                  0                0.0              0.000
 274:             probing            0                0.0                  0                0.0              0.000
 274:        substitution            0                0.0                  0                0.0              0.000
@@ -19572,7 +19531,7 @@
 274:   reduced cont. columns:  261
 274:   reduced nonzeros: 1229
 274: 
-274: presolving finished after 0.032 seconds
+274: presolving finished after 0.084 seconds
 274: 
 274: Equilibrium scaling LP (persistent)
 274: Simplifier removed 2 rows, 2 columns, 4 nonzeros, 0 col bounds, 4 row bounds
@@ -19580,6 +19539,122 @@
 274: Equilibrium scaling LP
 274: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 274:   L  |    0.0 |       0 |     3 | 0.00e+00 | 3.75e+06 |      113 | -1.68249840e+06
+274:   L  |    0.0 |     199 |     3 | 0.00e+00 | 7.19e+05 |      113 | -2.57788306e+05
+274:   L  |    0.0 |     322 |     6 | 0.00e+00 | 3.67e+07 |       63 | -1.23185913e+05
+274:  --- unscaling internal solution
+274:  --- unsimplifying solution and basis
+274:  --- unscaling external solution
+274: 
+274: SoPlex status       : problem is solved [infeasible]
+274: Solving time (sec)  : 0.02
+274: Iterations          : 322
+274: Objective value     : 1.00000000e+100
+274: 
+274: Solving time 0.098 seconds
+274: 
+274: solving detected infeasible problem after 0.098 seconds
+276: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+276: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+276: 
+276: External libraries: 
+276:   Boost    1.83.0 	 (https://www.boost.org/)
+276:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+276:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+276:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+276: 
+276: reading took 0.00424 seconds
+276: Numerical Statistics:
+276:  Matrix range    [1e+00,1e+00]
+276:  Objective range [5e+00,6e+01]
+276:  Bounds range    [5e+00,2e+02]
+276:  RHS range       [0e+00,0e+00]
+276:  Dynamism Variables: 1e+00
+276:  Dynamism Rows     : 1e+00
+276: set presolve.componentsmaxint = -1
+276: set presolve.detectlindep = 0
+276: set doubletoneq.enabled = 0
+276: set dualinfer.enabled = 0
+276: set substitution.enabled = 0
+276: set sparsify.enabled = 0
+276: 
+276: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps with dual-postsolve activated
+276:   rows:     35
+276:   columns:  89
+276:   int. columns:  0
+276:   cont. columns:  89
+276:   nonzeros: 140
+276: 
+276: round 0   ( Trivial  ):    0 del cols,    1 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+276: presolving detected infeasible problem after 0.000 seconds
+273/287 Test #276: d-infeas-LP/woodinfe.mps ...................................................................   Passed    0.18 sec
+277: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+277: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+277: 
+277: External libraries: 
+277:   Boost    1.83.0 	 (https://www.boost.org/)
+277:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+277:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+277:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+277: 
+277: reading took 0.000903 seconds
+277: Numerical Statistics:
+277:  Matrix range    [1e+00,1e+00]
+277:  Objective range [5e+00,6e+01]
+277:  Bounds range    [5e+00,2e+02]
+277:  RHS range       [0e+00,0e+00]
+277:  Dynamism Variables: 1e+00
+277:  Dynamism Rows     : 1e+00
+277: set presolve.componentsmaxint = -1
+277: set presolve.detectlindep = 0
+277: set doubletoneq.enabled = 0
+277: set dualinfer.enabled = 0
+277: set substitution.enabled = 0
+277: set sparsify.enabled = 0
+277: 
+277: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps with dual-postsolve activated
+277:   rows:     35
+277:   columns:  89
+277:   int. columns:  0
+277:   cont. columns:  89
+277:   nonzeros: 140
+277: 
+277: round 0   ( Trivial  ):    0 del cols,    1 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+277: presolving detected infeasible problem after 0.004 seconds
+274/287 Test #277: q-infeas-LP/woodinfe.mps ...................................................................   Passed    0.17 sec
+278: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+278: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+278: 
+278: External libraries: 
+278:   Boost    1.83.0 	 (https://www.boost.org/)
+278:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+278:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+278:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+278: 
+278: reading took 0.00153 seconds
+278: Numerical Statistics:
+278:  Matrix range    [1e+00,1e+00]
+278:  Objective range [5e+00,6e+01]
+278:  Bounds range    [5e+00,2e+02]
+278:  RHS range       [0e+00,0e+00]
+278:  Dynamism Variables: 1e+00
+278:  Dynamism Rows     : 1e+00
+278: set presolve.componentsmaxint = -1
+278: set presolve.detectlindep = 0
+278: set doubletoneq.enabled = 0
+278: set dualinfer.enabled = 0
+278: set substitution.enabled = 0
+278: set sparsify.enabled = 0
+278: 
+278: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/woodinfe.mps with dual-postsolve activated
+278:   rows:     35
+278:   columns:  89
+278:   int. columns:  0
+278:   cont. columns:  89
+278:   nonzeros: 140
+278: 
+278: round 0   ( Trivial  ):    0 del cols,    1 del rows,    2 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+278: presolving detected infeasible problem after 0.001 seconds
+275/287 Test #278: r-infeas-LP/woodinfe.mps ...................................................................   Passed    0.16 sec
 279: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 279: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 279: 
@@ -19589,7 +19664,7 @@
 279:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 279:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 279: 
-279: reading took 0.00583 seconds
+279: reading took 0.00312 seconds
 279: Numerical Statistics:
 279:  Matrix range    [1e+00,2e+03]
 279:  Objective range [0e+00,0e+00]
@@ -19660,126 +19735,10 @@
 279: Iterations          : 124
 279: Objective value     : 1.00000000e+100
 279: 
-279: Solving time 0.008 seconds
+279: Solving time 0.009 seconds
 279: 
-279: solving detected infeasible problem after 0.008 seconds
-274/287 Test #278: r-infeas-LP/woodinfe.mps ...................................................................   Passed    0.04 sec
-test 285
-        Start 285: d-infeas-LP/forest6.mps
-
-285: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "d" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/forest6.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-285: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-285: Test timeout computed to be: 10000000
-273:   L  |    0.0 |     322 |     6 | 0.00e+00 | 3.67e+07 |       63 | -1.23185913e+05
-273:  --- unscaling internal solution
-273:  --- unsimplifying solution and basis
-273:  --- unscaling external solution
-273: 
-273: SoPlex status       : problem is solved [infeasible]
-273: Solving time (sec)  : 0.00
-273: Iterations          : 322
-273: Objective value     : 1.00000000e+100
-273: 
-273: Solving time 0.036 seconds
-273: 
-273: solving detected infeasible problem after 0.036 seconds
-275/287 Test #273: d-infeas-LP/refinery.mps ...................................................................   Passed    0.07 sec
-test 286
-        Start 286: q-infeas-LP/forest6.mps
-
-286: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "q" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/forest6.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-286: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-286: Test timeout computed to be: 10000000
-276/287 Test #279: d-infeas-LP/klein1.mps .....................................................................   Passed    0.04 sec
-test 287
-        Start 287: r-infeas-LP/forest6.mps
-
-287: Test command: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/bin/papilo "solve" "-a" "r" "-f" "/build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/forest6.mps" "-p" "/build/reproducible-path/papilo-2.4.1+ds/settings/lp_presolvers_with_basis.set"
-287: Working Directory: /build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu/test
-287: Test timeout computed to be: 10000000
-274:   L  |    0.0 |     199 |     3 | 0.00e+00 | 7.19e+05 |      113 | -2.57788306e+05
-274:   L  |    0.0 |     322 |     6 | 0.00e+00 | 3.67e+07 |       63 | -1.23185913e+05
-274:  --- unscaling internal solution
-274:  --- unsimplifying solution and basis
-274:  --- unscaling external solution
-274: 
-274: SoPlex status       : problem is solved [infeasible]
-274: Solving time (sec)  : 0.00
-274: Iterations          : 322
-274: Objective value     : 1.00000000e+100
-274: 
-274: Solving time 0.050 seconds
-274: 
-274: solving detected infeasible problem after 0.050 seconds
-281: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-281: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-281: 
-281: External libraries: 
-281:   Boost    1.83.0 	 (https://www.boost.org/)
-281:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-281:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-281:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-281: 
-281: reading took 0.00529 seconds
-281: Numerical Statistics:
-281:  Matrix range    [1e+00,2e+03]
-281:  Objective range [0e+00,0e+00]
-281:  Bounds range    [0e+00,0e+00]
-281:  RHS range       [8e+00,5e+01]
-281:  Dynamism Variables: 2e+03
-281:  Dynamism Rows     : 2e+03
-281: set presolve.componentsmaxint = -1
-281: set presolve.detectlindep = 0
-281: set doubletoneq.enabled = 0
-281: set dualinfer.enabled = 0
-281: set substitution.enabled = 0
-281: set sparsify.enabled = 0
-281: 
-281: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/klein1.mps with dual-postsolve activated
-281:   rows:     54
-281:   columns:  54
-281:   int. columns:  0
-281:   cont. columns:  54
-281:   nonzeros: 696
-281: 
-281: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-281: round 1   (  Final   ): Unchanged
-281: presolved 1 rounds:    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-281: 
-281:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-281:        colsingleton            1                0.0                  0                0.0              0.000
-281:     coefftightening            0                0.0                  0                0.0              0.000
-281:         propagation            1                0.0                  0                0.0              0.000
-281:       fixcontinuous            1                0.0                  0                0.0              0.000
-281:       simpleprobing            0                0.0                  0                0.0              0.000
-281:        parallelrows            1                0.0                  0                0.0              0.001
-281:        parallelcols            1                0.0                  0                0.0              0.001
-281:            stuffing            1                0.0                  0                0.0              0.000
-281:             dualfix            1                0.0                  0                0.0              0.000
-281:        simplifyineq            0                0.0                  0                0.0              0.000
-281:         doubletoneq            0                0.0                  0                0.0              0.000
-281:             implint            0                0.0                  0                0.0              0.000
-281:              domcol            1                0.0                  0                0.0              0.000
-281:           dualinfer            0                0.0                  0                0.0              0.000
-281:             probing            0                0.0                  0                0.0              0.000
-281:        substitution            0                0.0                  0                0.0              0.000
-281:            sparsify            0                0.0                  0                0.0              0.000
-281: 
-281: reduced problem:
-281:   reduced rows:     54
-281:   reduced columns:  54
-281:   reduced int. columns:  0
-281:   reduced cont. columns:  54
-281:   reduced nonzeros: 696
-281: 
-281: presolving finished after 0.006 seconds
-281: 
-281: Equilibrium scaling LP (persistent)
-281: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
-281: Reduced LP has 54 rows 54 columns 696 nonzeros
-281: Equilibrium scaling LP
-281: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-281:   L  |    0.0 |       0 |     3 | 0.00e+00 | 8.75e+00 |        2 | 0.00000000e+00
+279: solving detected infeasible problem after 0.009 seconds
+276/287 Test #279: d-infeas-LP/klein1.mps .....................................................................   Passed    0.15 sec
 280: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 280: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 280: 
@@ -19789,7 +19748,7 @@
 280:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 280:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 280: 
-280: reading took 0.00366 seconds
+280: reading took 0.00189 seconds
 280: Numerical Statistics:
 280:  Matrix range    [1e+00,2e+03]
 280:  Objective range [0e+00,0e+00]
@@ -19841,7 +19800,7 @@
 280:   reduced cont. columns:  54
 280:   reduced nonzeros: 696
 280: 
-280: presolving finished after 0.014 seconds
+280: presolving finished after 0.002 seconds
 280: 
 280: Equilibrium scaling LP (persistent)
 280: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -19849,12 +19808,6 @@
 280: Equilibrium scaling LP
 280: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 280:   L  |    0.0 |       0 |     3 | 0.00e+00 | 8.75e+00 |        2 | 0.00000000e+00
-277/287 Test #274: q-infeas-LP/refinery.mps ...................................................................   Passed    0.08 sec
-281: ESOLVE29 124: fVec error = 1.58709435e-06 exceeding SOPLEX_DEFAULT_BND_VIOL = 1.00000000e-06
-281:   L  |    0.0 |     124 |     7 | 2.70e-04 | 2.24e+05 |        2 | 1.12361165e+05
-281:  --- unscaling internal solution
-281:  --- unsimplifying solution and basis
-281:  --- unscaling external solution
 280: ESOLVE29 124: fVec error = 1.58709435e-06 exceeding SOPLEX_DEFAULT_BND_VIOL = 1.00000000e-06
 280:   L  |    0.0 |     124 |     7 | 2.70e-04 | 2.24e+05 |        2 | 1.12361165e+05
 280:  --- unscaling internal solution
@@ -19866,84 +19819,93 @@
 280: Iterations          : 124
 280: Objective value     : 1.00000000e+100
 280: 
-280: Solving time 0.021 seconds
+280: Solving time 0.009 seconds
 280: 
-280: solving detected infeasible problem after 0.021 seconds
+280: solving detected infeasible problem after 0.009 seconds
+277/287 Test #280: q-infeas-LP/klein1.mps .....................................................................   Passed    0.15 sec
+281: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+281: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+281: 
+281: External libraries: 
+281:   Boost    1.83.0 	 (https://www.boost.org/)
+281:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+281:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+281:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+281: 
+281: reading took 0.00393 seconds
+281: Numerical Statistics:
+281:  Matrix range    [1e+00,2e+03]
+281:  Objective range [0e+00,0e+00]
+281:  Bounds range    [0e+00,0e+00]
+281:  RHS range       [8e+00,5e+01]
+281:  Dynamism Variables: 2e+03
+281:  Dynamism Rows     : 2e+03
+281: set presolve.componentsmaxint = -1
+281: set presolve.detectlindep = 0
+281: set doubletoneq.enabled = 0
+281: set dualinfer.enabled = 0
+281: set substitution.enabled = 0
+281: set sparsify.enabled = 0
+281: 
+281: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/klein1.mps with dual-postsolve activated
+281:   rows:     54
+281:   columns:  54
+281:   int. columns:  0
+281:   cont. columns:  54
+281:   nonzeros: 696
+281: 
+281: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+281: round 1   (  Final   ): Unchanged
+281: presolved 1 rounds:    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+281: 
+281:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+281:        colsingleton            1                0.0                  0                0.0              0.000
+281:     coefftightening            0                0.0                  0                0.0              0.000
+281:         propagation            1                0.0                  0                0.0              0.000
+281:       fixcontinuous            1                0.0                  0                0.0              0.000
+281:       simpleprobing            0                0.0                  0                0.0              0.000
+281:        parallelrows            1                0.0                  0                0.0              0.001
+281:        parallelcols            1                0.0                  0                0.0              0.001
+281:            stuffing            1                0.0                  0                0.0              0.000
+281:             dualfix            1                0.0                  0                0.0              0.000
+281:        simplifyineq            0                0.0                  0                0.0              0.000
+281:         doubletoneq            0                0.0                  0                0.0              0.000
+281:             implint            0                0.0                  0                0.0              0.000
+281:              domcol            1                0.0                  0                0.0              0.001
+281:           dualinfer            0                0.0                  0                0.0              0.000
+281:             probing            0                0.0                  0                0.0              0.000
+281:        substitution            0                0.0                  0                0.0              0.000
+281:            sparsify            0                0.0                  0                0.0              0.000
+281: 
+281: reduced problem:
+281:   reduced rows:     54
+281:   reduced columns:  54
+281:   reduced int. columns:  0
+281:   reduced cont. columns:  54
+281:   reduced nonzeros: 696
+281: 
+281: presolving finished after 0.006 seconds
+281: 
+281: Equilibrium scaling LP (persistent)
+281: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
+281: Reduced LP has 54 rows 54 columns 696 nonzeros
+281: Equilibrium scaling LP
+281: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+281:   L  |    0.0 |       0 |     3 | 0.00e+00 | 8.75e+00 |        2 | 0.00000000e+00
+281: ESOLVE29 124: fVec error = 1.58709435e-06 exceeding SOPLEX_DEFAULT_BND_VIOL = 1.00000000e-06
+281:   L  |    0.0 |     124 |     7 | 2.70e-04 | 2.24e+05 |        2 | 1.12361165e+05
+281:  --- unscaling internal solution
+281:  --- unsimplifying solution and basis
+281:  --- unscaling external solution
 281: 
 281: SoPlex status       : problem is solved [infeasible]
-281: Solving time (sec)  : 0.00
+281: Solving time (sec)  : 0.02
 281: Iterations          : 124
 281: Objective value     : 1.00000000e+100
 281: 
-281: Solving time 0.016 seconds
+281: Solving time 0.014 seconds
 281: 
-281: solving detected infeasible problem after 0.016 seconds
-278/287 Test #280: q-infeas-LP/klein1.mps .....................................................................   Passed    0.05 sec
-279/287 Test #281: r-infeas-LP/klein1.mps .....................................................................   Passed    0.05 sec
-284: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-284: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-284: 
-284: External libraries: 
-284:   Boost    1.83.0 	 (https://www.boost.org/)
-284:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-284:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-284:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-284: 
-284: reading took 0.00619 seconds
-284: Numerical Statistics:
-284:  Matrix range    [1e+00,1e+00]
-284:  Objective range [1e+00,1e+00]
-284:  Bounds range    [1e+00,1e+00]
-284:  RHS range       [0e+00,0e+00]
-284:  Dynamism Variables: 1e+00
-284:  Dynamism Rows     : 1e+00
-284: set presolve.componentsmaxint = -1
-284: set presolve.detectlindep = 0
-284: set doubletoneq.enabled = 0
-284: set dualinfer.enabled = 0
-284: set substitution.enabled = 0
-284: set sparsify.enabled = 0
-284: 
-284: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/ex72a.mps with dual-postsolve activated
-284:   rows:     197
-284:   columns:  215
-284:   int. columns:  0
-284:   cont. columns:  215
-284:   nonzeros: 467
-284: 
-284: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-284: round 1   (  Final   ): Unchanged
-284: presolved 1 rounds:    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-284: 
-284:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-284:        colsingleton            1                0.0                  0                0.0              0.000
-284:     coefftightening            0                0.0                  0                0.0              0.000
-284:         propagation            1                0.0                  0                0.0              0.001
-284:       fixcontinuous            1                0.0                  0                0.0              0.000
-284:       simpleprobing            0                0.0                  0                0.0              0.000
-284:        parallelrows            1                0.0                  0                0.0              0.001
-284:        parallelcols            1                0.0                  0                0.0              0.001
-284:            stuffing            1                0.0                  0                0.0              0.000
-284:             dualfix            1                0.0                  0                0.0              0.000
-284:        simplifyineq            0                0.0                  0                0.0              0.000
-284:         doubletoneq            0                0.0                  0                0.0              0.000
-284:             implint            0                0.0                  0                0.0              0.000
-284:              domcol            1                0.0                  0                0.0              0.001
-284:           dualinfer            0                0.0                  0                0.0              0.000
-284:             probing            0                0.0                  0                0.0              0.000
-284:        substitution            0                0.0                  0                0.0              0.000
-284:            sparsify            0                0.0                  0                0.0              0.000
-284: 
-284: reduced problem:
-284:   reduced rows:     197
-284:   reduced columns:  215
-284:   reduced int. columns:  0
-284:   reduced cont. columns:  215
-284:   reduced nonzeros: 467
-284: 
-284: presolving finished after 0.007 seconds
-284: 
-284: Equilibrium scaling LP (persistent)
+281: solving detected infeasible problem after 0.014 seconds
 282: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 282: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 282: 
@@ -19953,7 +19915,7 @@
 282:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 282:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 282: 
-282: reading took 0.00719 seconds
+282: reading took 0.00331 seconds
 282: Numerical Statistics:
 282:  Matrix range    [1e+00,1e+00]
 282:  Objective range [1e+00,1e+00]
@@ -20005,9 +19967,191 @@
 282:   reduced cont. columns:  215
 282:   reduced nonzeros: 467
 282: 
-282: presolving finished after 0.010 seconds
+282: presolving finished after 0.015 seconds
 282: 
 282: Equilibrium scaling LP (persistent)
+282: Simplifier removed 163 rows, 163 columns, 329 nonzeros, 0 col bounds, 552 row bounds
+282: Reduced LP has 34 rows 52 columns 135 nonzeros
+282: Equilibrium scaling LP
+282: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+282:   L  |    0.0 |       0 |     3 | 0.00e+00 | 2.90e+01 |       25 | 2.15000000e+02
+282:   L  |    0.0 |      23 |     4 | 0.00e+00 | 1.00e+00 |        1 | 3.47000000e+02
+282:  --- unscaling internal solution
+282:  --- unsimplifying solution and basis
+282:  --- unscaling external solution
+282: 
+282: SoPlex status       : problem is solved [infeasible]
+282: Solving time (sec)  : 0.02
+282: Iterations          : 23
+282: Objective value     : 1.00000000e+100
+282: 
+282: Solving time 0.034 seconds
+282: 
+282: solving detected infeasible problem after 0.034 seconds
+283: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+283: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+283: 
+283: External libraries: 
+283:   Boost    1.83.0 	 (https://www.boost.org/)
+283:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+283:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+283:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+283: 
+283: reading took 0.00281 seconds
+283: Numerical Statistics:
+283:  Matrix range    [1e+00,1e+00]
+283:  Objective range [1e+00,1e+00]
+283:  Bounds range    [1e+00,1e+00]
+283:  RHS range       [0e+00,0e+00]
+283:  Dynamism Variables: 1e+00
+283:  Dynamism Rows     : 1e+00
+283: set presolve.componentsmaxint = -1
+283: set presolve.detectlindep = 0
+283: set doubletoneq.enabled = 0
+283: set dualinfer.enabled = 0
+283: set substitution.enabled = 0
+283: set sparsify.enabled = 0
+283: 
+283: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/ex72a.mps with dual-postsolve activated
+283:   rows:     197
+283:   columns:  215
+283:   int. columns:  0
+283:   cont. columns:  215
+283:   nonzeros: 467
+283: 
+283: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+283: round 1   (  Final   ): Unchanged
+283: presolved 1 rounds:    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+283: 
+283:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+283:        colsingleton            1                0.0                  0                0.0              0.000
+283:     coefftightening            0                0.0                  0                0.0              0.000
+283:         propagation            1                0.0                  0                0.0              0.000
+283:       fixcontinuous            1                0.0                  0                0.0              0.000
+283:       simpleprobing            0                0.0                  0                0.0              0.000
+283:        parallelrows            1                0.0                  0                0.0              0.000
+283:        parallelcols            1                0.0                  0                0.0              0.000
+283:            stuffing            1                0.0                  0                0.0              0.000
+283:             dualfix            1                0.0                  0                0.0              0.000
+283:        simplifyineq            0                0.0                  0                0.0              0.000
+283:         doubletoneq            0                0.0                  0                0.0              0.000
+283:             implint            0                0.0                  0                0.0              0.000
+283:              domcol            1                0.0                  0                0.0              0.000
+283:           dualinfer            0                0.0                  0                0.0              0.000
+283:             probing            0                0.0                  0                0.0              0.000
+283:        substitution            0                0.0                  0                0.0              0.000
+283:            sparsify            0                0.0                  0                0.0              0.000
+283: 
+283: reduced problem:
+283:   reduced rows:     197
+283:   reduced columns:  215
+283:   reduced int. columns:  0
+283:   reduced cont. columns:  215
+283:   reduced nonzeros: 467
+283: 
+283: presolving finished after 0.010 seconds
+283: 
+283: Equilibrium scaling LP (persistent)
+283: Simplifier removed 163 rows, 163 columns, 329 nonzeros, 0 col bounds, 552 row bounds
+283: Reduced LP has 34 rows 52 columns 135 nonzeros
+283: Equilibrium scaling LP
+283: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+283:   L  |    0.0 |       0 |     3 | 0.00e+00 | 2.90e+01 |       25 | 2.15000000e+02
+283:   L  |    0.0 |      23 |     4 | 0.00e+00 | 1.00e+00 |        1 | 3.47000000e+02
+283:  --- unscaling internal solution
+283:  --- unsimplifying solution and basis
+283:  --- unscaling external solution
+283: 
+283: SoPlex status       : problem is solved [infeasible]
+283: Solving time (sec)  : 0.00
+283: Iterations          : 23
+283: Objective value     : 1.00000000e+100
+283: 
+283: Solving time 0.017 seconds
+283: 
+283: solving detected infeasible problem after 0.017 seconds
+284: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+284: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+284: 
+284: External libraries: 
+284:   Boost    1.83.0 	 (https://www.boost.org/)
+284:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+284:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+284:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+284: 
+284: reading took 0.00492 seconds
+284: Numerical Statistics:
+284:  Matrix range    [1e+00,1e+00]
+284:  Objective range [1e+00,1e+00]
+284:  Bounds range    [1e+00,1e+00]
+284:  RHS range       [0e+00,0e+00]
+284:  Dynamism Variables: 1e+00
+284:  Dynamism Rows     : 1e+00
+284: set presolve.componentsmaxint = -1
+284: set presolve.detectlindep = 0
+284: set doubletoneq.enabled = 0
+284: set dualinfer.enabled = 0
+284: set substitution.enabled = 0
+284: set sparsify.enabled = 0
+284: 
+284: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/ex72a.mps with dual-postsolve activated
+284:   rows:     197
+284:   columns:  215
+284:   int. columns:  0
+284:   cont. columns:  215
+284:   nonzeros: 467
+284: 
+284: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+284: round 1   (  Final   ): Unchanged
+284: presolved 1 rounds:    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+284: 
+284:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+284:        colsingleton            1                0.0                  0                0.0              0.000
+284:     coefftightening            0                0.0                  0                0.0              0.000
+284:         propagation            1                0.0                  0                0.0              0.001
+284:       fixcontinuous            1                0.0                  0                0.0              0.000
+284:       simpleprobing            0                0.0                  0                0.0              0.000
+284:        parallelrows            1                0.0                  0                0.0              0.001
+284:        parallelcols            1                0.0                  0                0.0              0.001
+284:            stuffing            1                0.0                  0                0.0              0.000
+284:             dualfix            1                0.0                  0                0.0              0.000
+284:        simplifyineq            0                0.0                  0                0.0              0.000
+284:         doubletoneq            0                0.0                  0                0.0              0.000
+284:             implint            0                0.0                  0                0.0              0.000
+284:              domcol            1                0.0                  0                0.0              0.001
+284:           dualinfer            0                0.0                  0                0.0              0.000
+284:             probing            0                0.0                  0                0.0              0.000
+284:        substitution            0                0.0                  0                0.0              0.000
+284:            sparsify            0                0.0                  0                0.0              0.000
+284: 
+284: reduced problem:
+284:   reduced rows:     197
+284:   reduced columns:  215
+284:   reduced int. columns:  0
+284:   reduced cont. columns:  215
+284:   reduced nonzeros: 467
+284: 
+284: presolving finished after 0.009 seconds
+284: 
+284: Equilibrium scaling LP (persistent)
+284: Simplifier removed 163 rows, 163 columns, 329 nonzeros, 0 col bounds, 552 row bounds
+284: Reduced LP has 34 rows 52 columns 135 nonzeros
+284: Equilibrium scaling LP
+284: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+284:   L  |    0.0 |       0 |     3 | 0.00e+00 | 2.90e+01 |       25 | 2.15000000e+02
+284:   L  |    0.0 |      23 |     4 | 0.00e+00 | 1.00e+00 |        1 | 3.47000000e+02
+284:  --- unscaling internal solution
+284:  --- unsimplifying solution and basis
+284:  --- unscaling external solution
+284: 
+284: SoPlex status       : problem is solved [infeasible]
+284: Solving time (sec)  : 0.00
+284: Iterations          : 23
+284: Objective value     : 1.00000000e+100
+284: 
+284: Solving time 0.014 seconds
+284: 
+284: solving detected infeasible problem after 0.014 seconds
 285: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 285: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 285: 
@@ -20017,7 +20161,7 @@
 285:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 285:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 285: 
-285: reading took 0.00129 seconds
+285: reading took 0.00224 seconds
 285: Numerical Statistics:
 285:  Matrix range    [2e-01,1e+00]
 285:  Objective range [1e+00,1e+01]
@@ -20065,9 +20209,6 @@
 285:         doubletoneq            0                0.0                  0                0.0              0.000
 285:             implint            0                0.0                  0                0.0              0.000
 285:              domcol            1                0.0                  0                0.0              0.000
-284: Simplifier removed 163 rows, 163 columns, 329 nonzeros, 0 col bounds, 552 row bounds
-284: Reduced LP has 34 rows 52 columns 135 nonzeros
-284: Equilibrium scaling LP
 285:           dualinfer            0                0.0                  0                0.0              0.000
 285:             probing            0                0.0                  0                0.0              0.000
 285:        substitution            0                0.0                  0                0.0              0.000
@@ -20080,146 +20221,27 @@
 285:   reduced cont. columns:  90
 285:   reduced nonzeros: 205
 285: 
-285: presolving finished after 0.004 seconds
+285: presolving finished after 0.001 seconds
 285: 
 285: Equilibrium scaling LP (persistent)
-284: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-284:   L  |    0.0 |       0 |     3 | 0.00e+00 | 2.90e+01 |       25 | 2.15000000e+02
 285: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
 285: Reduced LP has 66 rows 90 columns 205 nonzeros
 285: Equilibrium scaling LP
-284:   L  |    0.0 |      23 |     4 | 0.00e+00 | 1.00e+00 |        1 | 3.47000000e+02
-284:  --- unscaling internal solution
-284:  --- unsimplifying solution and basis
 285: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 285:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.41e+04 |        6 | 0.00000000e+00
-284:  --- unscaling external solution
-283: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-283: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-283: 
-283: External libraries: 
-283:   Boost    1.83.0 	 (https://www.boost.org/)
-283:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-283:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-283:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-283: 
-283: reading took 0.00376 seconds
-283: Numerical Statistics:
-283:  Matrix range    [1e+00,1e+00]
-283:  Objective range [1e+00,1e+00]
-283:  Bounds range    [1e+00,1e+00]
-283:  RHS range       [0e+00,0e+00]
-283:  Dynamism Variables: 1e+00
-283:  Dynamism Rows     : 1e+00
-283: set presolve.componentsmaxint = -1
-283: set presolve.detectlindep = 0
-283: set doubletoneq.enabled = 0
-283: set dualinfer.enabled = 0
-283: set substitution.enabled = 0
-283: set sparsify.enabled = 0
-283: 
-283: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/ex72a.mps with dual-postsolve activated
-283:   rows:     197
-283:   columns:  215
-283:   int. columns:  0
-283:   cont. columns:  215
-283:   nonzeros: 467
-283: 
-283: round 0   ( Trivial  ):    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-283: round 1   (  Final   ): Unchanged
-283: presolved 1 rounds:    0 del cols,    0 del rows,    0 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-283: 
-283:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-283:        colsingleton            1                0.0                  0                0.0              0.000
-283:     coefftightening            0                0.0                  0                0.0              0.000
-283:         propagation            1                0.0                  0                0.0              0.000
-283:       fixcontinuous            1                0.0                  0                0.0              0.000
-283:       simpleprobing            0                0.0                  0                0.0              0.000
-283:        parallelrows            1                0.0                  0                0.0              0.005
-283:        parallelcols            1                0.0                  0                0.0              0.002
-283:            stuffing            1                0.0                  0                0.0              0.002
-283:             dualfix            1                0.0                  0                0.0              0.000
-283:        simplifyineq            0                0.0                  0                0.0              0.000
-283:         doubletoneq            0                0.0                  0                0.0              0.000
-283:             implint            0                0.0                  0                0.0              0.000
-283:              domcol            1                0.0                  0                0.0              0.000
-283:           dualinfer            0                0.0                  0                0.0              0.000
-283:             probing            0                0.0                  0                0.0              0.000
-283:        substitution            0                0.0                  0                0.0              0.000
-283:            sparsify            0                0.0                  0                0.0              0.000
-283: 
-283: reduced problem:
-283:   reduced rows:     197
-283:   reduced columns:  215
-283:   reduced int. columns:  0
-283:   reduced cont. columns:  215
-283:   reduced nonzeros: 467
-283: 
-283: presolving finished after 0.018 seconds
-283: 
-283: Equilibrium scaling LP (persistent)
-282: Simplifier removed 163 rows, 163 columns, 329 nonzeros, 0 col bounds, 552 row bounds
-282: Reduced LP has 34 rows 52 columns 135 nonzeros
-282: Equilibrium scaling LP
-284: 
-284: SoPlex status       : problem is solved [infeasible]
-284: Solving time (sec)  : 0.00
-284: Iterations          : 23
-284: Objective value     : 1.00000000e+100
-284: 
-284: Solving time 0.013 seconds
-284: 
-284: solving detected infeasible problem after 0.013 seconds
-282: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-282:   L  |    0.0 |       0 |     3 | 0.00e+00 | 2.90e+01 |       25 | 2.15000000e+02
 285:   L  |    0.0 |      77 |     5 | 0.00e+00 | 1.24e+05 |        6 | 6.28971310e+05
 285:  --- unscaling internal solution
 285:  --- unsimplifying solution and basis
 285:  --- unscaling external solution
-282:   L  |    0.0 |      23 |     4 | 0.00e+00 | 1.00e+00 |        1 | 3.47000000e+02
-282:  --- unscaling internal solution
-282:  --- unsimplifying solution and basis
 285: 
 285: SoPlex status       : problem is solved [infeasible]
 285: Solving time (sec)  : 0.00
 285: Iterations          : 77
 285: Objective value     : 1.00000000e+100
 285: 
-285: Solving time 0.007 seconds
+285: Solving time 0.013 seconds
 285: 
-285: solving detected infeasible problem after 0.007 seconds
-282:  --- unscaling external solution
-283: Simplifier removed 163 rows, 163 columns, 329 nonzeros, 0 col bounds, 552 row bounds
-283: Reduced LP has 34 rows 52 columns 135 nonzeros
-283: Equilibrium scaling LP
-283: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-283:   L  |    0.0 |       0 |     3 | 0.00e+00 | 2.90e+01 |       25 | 2.15000000e+02
-283:   L  |    0.0 |      23 |     4 | 0.00e+00 | 1.00e+00 |        1 | 3.47000000e+02
-283:  --- unscaling internal solution
-283:  --- unsimplifying solution and basis
-282: 
-282: SoPlex status       : problem is solved [infeasible]
-282: Solving time (sec)  : 0.00
-282: Iterations          : 23
-282: Objective value     : 1.00000000e+100
-282: 
-282: Solving time 0.017 seconds
-282: 
-282: solving detected infeasible problem after 0.017 seconds
-283:  --- unscaling external solution
-283: 
-283: SoPlex status       : problem is solved [infeasible]
-283: Solving time (sec)  : 0.00
-283: Iterations          : 23
-283: Objective value     : 1.00000000e+100
-283: 
-283: Solving time 0.022 seconds
-283: 
-283: solving detected infeasible problem after 0.022 seconds
-280/287 Test #284: r-infeas-LP/ex72a.mps ......................................................................   Passed    0.04 sec
-281/287 Test #283: q-infeas-LP/ex72a.mps ......................................................................   Passed    0.05 sec
-282/287 Test #282: d-infeas-LP/ex72a.mps ......................................................................   Passed    0.06 sec
-283/287 Test #285: d-infeas-LP/forest6.mps ....................................................................   Passed    0.04 sec
+285: solving detected infeasible problem after 0.013 seconds
 286: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 286: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 286: 
@@ -20229,7 +20251,7 @@
 286:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 286:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 286: 
-286: reading took 0.003 seconds
+286: reading took 0.00159 seconds
 286: Numerical Statistics:
 286:  Matrix range    [2e-01,1e+00]
 286:  Objective range [1e+00,1e+01]
@@ -20267,9 +20289,9 @@
 286:        colsingleton            9                0.0                  0                0.0              0.000
 286:     coefftightening            0                0.0                  0                0.0              0.000
 286:         propagation            9               66.7                180              100.0              0.001
-286:       fixcontinuous            2                0.0                  0                0.0              0.003
+286:       fixcontinuous            2                0.0                  0                0.0              0.000
 286:       simpleprobing            0                0.0                  0                0.0              0.000
-286:        parallelrows            1                0.0                  0                0.0              0.007
+286:        parallelrows            1                0.0                  0                0.0              0.000
 286:        parallelcols            1                0.0                  0                0.0              0.000
 286:            stuffing            2               50.0                 35               14.3              0.000
 286:             dualfix            2                0.0                  0                0.0              0.000
@@ -20289,7 +20311,7 @@
 286:   reduced cont. columns:  90
 286:   reduced nonzeros: 205
 286: 
-286: presolving finished after 0.018 seconds
+286: presolving finished after 0.007 seconds
 286: 
 286: Equilibrium scaling LP (persistent)
 286: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -20297,15 +20319,112 @@
 286: Equilibrium scaling LP
 286: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
 286:   L  |    0.0 |       0 |     3 | 0.00e+00 | 1.41e+04 |        6 | 0.00000000e+00
+286:   L  |    0.0 |      77 |     5 | 0.00e+00 | 1.24e+05 |        6 | 6.28971310e+05
+286:  --- unscaling internal solution
+286:  --- unsimplifying solution and basis
+286:  --- unscaling external solution
+286: 
+286: SoPlex status       : problem is solved [infeasible]
+286: Solving time (sec)  : 0.00
+286: Iterations          : 77
+286: Objective value     : 1.00000000e+100
+286: 
+286: Solving time 0.011 seconds
+286: 
+286: solving detected infeasible problem after 0.011 seconds
+278/287 Test #274: q-infeas-LP/refinery.mps ...................................................................   Passed    0.23 sec
+279/287 Test #281: r-infeas-LP/klein1.mps .....................................................................   Passed    0.13 sec
+280/287 Test #282: d-infeas-LP/ex72a.mps ......................................................................   Passed    0.12 sec
+281/287 Test #283: q-infeas-LP/ex72a.mps ......................................................................   Passed    0.11 sec
+282/287 Test #284: r-infeas-LP/ex72a.mps ......................................................................   Passed    0.10 sec
+283/287 Test #285: d-infeas-LP/forest6.mps ....................................................................   Passed    0.09 sec
+284/287 Test #286: q-infeas-LP/forest6.mps ....................................................................   Passed    0.08 sec
+275: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
+275: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
+275: 
+275: External libraries: 
+275:   Boost    1.83.0 	 (https://www.boost.org/)
+275:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
+275:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
+275:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
+275: 
+275: reading took 0.0099 seconds
+275: Numerical Statistics:
+275:  Matrix range    [1e-03,1e+04]
+275:  Objective range [2e-01,5e+01]
+275:  Bounds range    [1e-02,2e+03]
+275:  RHS range       [3e-03,1e+02]
+275:  Dynamism Variables: 1e+04
+275:  Dynamism Rows     : 9e+05
+275: set presolve.componentsmaxint = -1
+275: set presolve.detectlindep = 0
+275: set doubletoneq.enabled = 0
+275: set dualinfer.enabled = 0
+275: set substitution.enabled = 0
+275: set sparsify.enabled = 0
+275: 
+275: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/refinery.mps with dual-postsolve activated
+275:   rows:     323
+275:   columns:  464
+275:   int. columns:  0
+275:   cont. columns:  464
+275:   nonzeros: 1626
+275: 
+275: round 0   ( Trivial  ):   15 del cols,   10 del rows,   16 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
+275: round 1   (   Fast   ):   17 del cols,   12 del rows,  133 chg bounds,    0 chg sides,    0 chg coeffs,  240 tsx applied,    0 tsx conflicts
+275: round 2   (   Fast   ):   17 del cols,   12 del rows,  201 chg bounds,    0 chg sides,    0 chg coeffs,  582 tsx applied,    0 tsx conflicts
+275: round 3   (  Medium  ):  153 del cols,  133 del rows,  387 chg bounds,  158 chg sides,  128 chg coeffs,  910 tsx applied,  272 tsx conflicts
+275: round 4   (   Fast   ):  155 del cols,  134 del rows,  401 chg bounds,  158 chg sides,  128 chg coeffs,  956 tsx applied,  272 tsx conflicts
+275: round 5   (  Medium  ):  191 del cols,  134 del rows,  401 chg bounds,  217 chg sides,  164 chg coeffs,  992 tsx applied,  344 tsx conflicts
+275: round 6   (Exhaustive):  203 del cols,  134 del rows,  413 chg bounds,  217 chg sides,  164 chg coeffs, 1004 tsx applied,  344 tsx conflicts
+275: round 7   (Exhaustive):  203 del cols,  135 del rows,  413 chg bounds,  217 chg sides,  164 chg coeffs, 1005 tsx applied,  344 tsx conflicts
+275: round 8   (  Final   ):  203 del cols,  135 del rows,  413 chg bounds,  217 chg sides,  164 chg coeffs, 1005 tsx applied,  344 tsx conflicts
+275: presolved 8 rounds:  203 del cols,  135 del rows,  413 chg bounds,  217 chg sides,  164 chg coeffs, 1005 tsx applied,  344 tsx conflicts
+275: 
+275:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
+275:        colsingleton            8                0.0                  0                0.0              0.000
+275:     coefftightening            0                0.0                  0                0.0              0.000
+275:         propagation            8               50.0                820              100.0              0.029
+275:       fixcontinuous            2                0.0                  0                0.0              0.001
+275:       simpleprobing            0                0.0                  0                0.0              0.000
+275:        parallelrows            2               50.0                  1              100.0              0.031
+275:        parallelcols            2                0.0                  0                0.0              0.017
+275:            stuffing            4               50.0                516               33.3              0.035
+275:             dualfix            2                0.0                  0                0.0              0.017
+275:        simplifyineq            0                0.0                  0                0.0              0.000
+275:         doubletoneq            0                0.0                  0                0.0              0.000
+275:             implint            0                0.0                  0                0.0              0.000
+275:              domcol            2               50.0                 12              100.0              0.013
+275:           dualinfer            0                0.0                  0                0.0              0.000
+275:             probing            0                0.0                  0                0.0              0.000
+275:        substitution            0                0.0                  0                0.0              0.000
+275:            sparsify            0                0.0                  0                0.0              0.000
+275: 
+275: reduced problem:
+275:   reduced rows:     188
+275:   reduced columns:  261
+275:   reduced int. columns:  0
+275:   reduced cont. columns:  261
+275:   reduced nonzeros: 1229
+275: 
+275: presolving finished after 0.182 seconds
+275: 
+275: Equilibrium scaling LP (persistent)
+275: Simplifier removed 2 rows, 2 columns, 4 nonzeros, 0 col bounds, 4 row bounds
+275: Reduced LP has 186 rows 259 columns 1225 nonzeros
+275: Equilibrium scaling LP
+275: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
+275:   L  |    0.0 |       0 |     3 | 0.00e+00 | 3.75e+06 |      113 | -1.68249840e+06
+275:   L  |    0.0 |     199 |     3 | 0.00e+00 | 7.19e+05 |      113 | -2.57788306e+05
 257: 
 257: SoPlex status       : problem is solved [optimal]
-257: Solving time (sec)  : 0.06
+257: Solving time (sec)  : 0.04
 257: Iterations          : 491
 257: Objective value     : 1.20882535e+09
 257: 
 257: Solution passed validation
 257: 
-257: postsolve finished after 0.042 seconds
+257: postsolve finished after 0.086 seconds
 257: feasible: true
 257: objective value: 1208825346
 257: 
@@ -20315,23 +20434,24 @@
 257:   integrality: 0
 257: 
 257: validation: SUCCESS
-257: Solving time 0.206 seconds
+257: Solving time 0.409 seconds
 257: 
-257: solving finished after 0.206 seconds
-284/287 Test #257: r-solve-shell.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.30 sec
-286:   L  |    0.0 |      77 |     5 | 0.00e+00 | 1.24e+05 |        6 | 6.28971310e+05
-286:  --- unscaling internal solution
-286:  --- unsimplifying solution and basis
-286:  --- unscaling external solution
-286: 
-286: SoPlex status       : problem is solved [infeasible]
-286: Solving time (sec)  : 0.02
-286: Iterations          : 77
-286: Objective value     : 1.00000000e+100
-286: 
-286: Solving time 0.025 seconds
-286: 
-286: solving detected infeasible problem after 0.025 seconds
+257: solving finished after 0.409 seconds
+275:   L  |    0.0 |     322 |     6 | 0.00e+00 | 3.67e+07 |       63 | -1.23185913e+05
+275:  --- unscaling internal solution
+275:  --- unsimplifying solution and basis
+275:  --- unscaling external solution
+285/287 Test #257: r-solve-shell.mps-lp_presolvers_without_basis.set ..........................................   Passed    0.52 sec
+275: 
+275: SoPlex status       : problem is solved [infeasible]
+275: Solving time (sec)  : 0.02
+275: Iterations          : 322
+275: Objective value     : 1.00000000e+100
+275: 
+275: Solving time 0.200 seconds
+275: 
+275: solving detected infeasible problem after 0.200 seconds
+286/287 Test #275: r-infeas-LP/refinery.mps ...................................................................   Passed    0.24 sec
 287: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
 287: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
 287: 
@@ -20341,7 +20461,7 @@
 287:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
 287:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
 287: 
-287: reading took 0.00564 seconds
+287: reading took 0.00406 seconds
 287: Numerical Statistics:
 287:  Matrix range    [2e-01,1e+00]
 287:  Objective range [1e+00,1e+01]
@@ -20378,18 +20498,17 @@
 287:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
 287:        colsingleton            9                0.0                  0                0.0              0.000
 287:     coefftightening            0                0.0                  0                0.0              0.000
-287:         propagation            9               66.7                180              100.0              0.006
+287:         propagation            9               66.7                180              100.0              0.002
 287:       fixcontinuous            2                0.0                  0                0.0              0.000
 287:       simpleprobing            0                0.0                  0                0.0              0.000
 287:        parallelrows            1                0.0                  0                0.0              0.000
 287:        parallelcols            1                0.0                  0                0.0              0.000
-287:            stuffing            2               50.0                 35               14.3              0.001
+287:            stuffing            2               50.0                 35               14.3              0.000
 287:             dualfix            2                0.0                  0                0.0              0.000
 287:        simplifyineq            0                0.0                  0                0.0              0.000
 287:         doubletoneq            0                0.0                  0                0.0              0.000
 287:             implint            0                0.0                  0                0.0              0.000
-287:              domcol            1                0.0                  0                0.0              0.000
-285/287 Test #286: q-infeas-LP/forest6.mps ....................................................................   Passed    0.05 sec
+287:              domcol            1                0.0                  0                0.0              0.028
 287:           dualinfer            0                0.0                  0                0.0              0.000
 287:             probing            0                0.0                  0                0.0              0.000
 287:        substitution            0                0.0                  0                0.0              0.000
@@ -20402,7 +20521,7 @@
 287:   reduced cont. columns:  90
 287:   reduced nonzeros: 205
 287: 
-287: presolving finished after 0.020 seconds
+287: presolving finished after 0.077 seconds
 287: 
 287: Equilibrium scaling LP (persistent)
 287: Simplifier removed 0 rows, 0 columns, 0 nonzeros, 0 col bounds, 0 row bounds
@@ -20416,109 +20535,18 @@
 287:  --- unscaling external solution
 287: 
 287: SoPlex status       : problem is solved [infeasible]
-287: Solving time (sec)  : 0.00
+287: Solving time (sec)  : 0.02
 287: Iterations          : 77
 287: Objective value     : 1.00000000e+100
 287: 
-287: Solving time 0.024 seconds
+287: Solving time 0.106 seconds
 287: 
-287: solving detected infeasible problem after 0.024 seconds
-286/287 Test #287: r-infeas-LP/forest6.mps ....................................................................   Passed    0.05 sec
-275: PaPILO version 2.4.1 [mode: debug][Solvers: SoPlex][GitHash: ]
-275: Copyright (C) 2020-2025 Zuse Institute Berlin (ZIB)
-275: 
-275: External libraries: 
-275:   Boost    1.83.0 	 (https://www.boost.org/)
-275:   TBB      2022.0  	 Thread building block https://github.com/oneapi-src/oneTBB developed by Intel
-275:   GMP      6.3.0  	 GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
-275:   SoPlex   7.1.3 	 Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: NoGitInfo]
-275: 
-275: reading took 0.019 seconds
-275: Numerical Statistics:
-275:  Matrix range    [1e-03,1e+04]
-275:  Objective range [2e-01,5e+01]
-275:  Bounds range    [1e-02,2e+03]
-275:  RHS range       [3e-03,1e+02]
-275:  Dynamism Variables: 1e+04
-275:  Dynamism Rows     : 9e+05
-275: set presolve.componentsmaxint = -1
-275: set presolve.detectlindep = 0
-275: set doubletoneq.enabled = 0
-275: set dualinfer.enabled = 0
-275: set substitution.enabled = 0
-275: set sparsify.enabled = 0
-275: 
-275: starting presolve of problem /build/reproducible-path/papilo-2.4.1+ds/check/instances/LP/refinery.mps with dual-postsolve activated
-275:   rows:     323
-275:   columns:  464
-275:   int. columns:  0
-275:   cont. columns:  464
-275:   nonzeros: 1626
-275: 
-275: round 0   ( Trivial  ):   15 del cols,   10 del rows,   16 chg bounds,    0 chg sides,    0 chg coeffs,    0 tsx applied,    0 tsx conflicts
-275: round 1   (   Fast   ):   17 del cols,   12 del rows,  133 chg bounds,    0 chg sides,    0 chg coeffs,  240 tsx applied,    0 tsx conflicts
-275: round 2   (   Fast   ):   17 del cols,   12 del rows,  201 chg bounds,    0 chg sides,    0 chg coeffs,  582 tsx applied,    0 tsx conflicts
-275: round 3   (  Medium  ):  153 del cols,  133 del rows,  387 chg bounds,  158 chg sides,  128 chg coeffs,  910 tsx applied,  272 tsx conflicts
-275: round 4   (   Fast   ):  155 del cols,  134 del rows,  401 chg bounds,  158 chg sides,  128 chg coeffs,  956 tsx applied,  272 tsx conflicts
-275: round 5   (  Medium  ):  191 del cols,  134 del rows,  401 chg bounds,  217 chg sides,  164 chg coeffs,  992 tsx applied,  344 tsx conflicts
-275: round 6   (Exhaustive):  203 del cols,  134 del rows,  413 chg bounds,  217 chg sides,  164 chg coeffs, 1004 tsx applied,  344 tsx conflicts
-275: round 7   (Exhaustive):  203 del cols,  135 del rows,  413 chg bounds,  217 chg sides,  164 chg coeffs, 1005 tsx applied,  344 tsx conflicts
-275: round 8   (  Final   ):  203 del cols,  135 del rows,  413 chg bounds,  217 chg sides,  164 chg coeffs, 1005 tsx applied,  344 tsx conflicts
-275: presolved 8 rounds:  203 del cols,  135 del rows,  413 chg bounds,  217 chg sides,  164 chg coeffs, 1005 tsx applied,  344 tsx conflicts
-275: 
-275:           presolver     nb calls   success calls(%)    nb transactions     tsx applied(%)  execution time(s) 
-275:        colsingleton            8                0.0                  0                0.0              0.000
-275:     coefftightening            0                0.0                  0                0.0              0.000
-275:         propagation            8               50.0                820              100.0              0.016
-275:       fixcontinuous            2                0.0                  0                0.0              0.000
-275:       simpleprobing            0                0.0                  0                0.0              0.000
-275:        parallelrows            2               50.0                  1              100.0              0.002
-275:        parallelcols            2                0.0                  0                0.0              0.001
-275:            stuffing            4               50.0                516               33.3              0.007
-275:             dualfix            2                0.0                  0                0.0              0.001
-275:        simplifyineq            0                0.0                  0                0.0              0.000
-275:         doubletoneq            0                0.0                  0                0.0              0.000
-275:             implint            0                0.0                  0                0.0              0.000
-275:              domcol            2               50.0                 12              100.0              0.003
-275:           dualinfer            0                0.0                  0                0.0              0.000
-275:             probing            0                0.0                  0                0.0              0.000
-275:        substitution            0                0.0                  0                0.0              0.000
-275:            sparsify            0                0.0                  0                0.0              0.000
-275: 
-275: reduced problem:
-275:   reduced rows:     188
-275:   reduced columns:  261
-275:   reduced int. columns:  0
-275:   reduced cont. columns:  261
-275:   reduced nonzeros: 1229
-275: 
-275: presolving finished after 0.097 seconds
-275: 
-275: Equilibrium scaling LP (persistent)
-275: Simplifier removed 2 rows, 2 columns, 4 nonzeros, 0 col bounds, 4 row bounds
-275: Reduced LP has 186 rows 259 columns 1225 nonzeros
-275: Equilibrium scaling LP
-275: type |   time |   iters | facts |    shift | viol sum | viol num | obj value 
-275:   L  |    0.0 |       0 |     3 | 0.00e+00 | 3.75e+06 |      113 | -1.68249840e+06
-275:   L  |    0.0 |     199 |     3 | 0.00e+00 | 7.19e+05 |      113 | -2.57788306e+05
-275:   L  |    0.0 |     322 |     6 | 0.00e+00 | 3.67e+07 |       63 | -1.23185913e+05
-275:  --- unscaling internal solution
-275:  --- unsimplifying solution and basis
-275:  --- unscaling external solution
-275: 
-275: SoPlex status       : problem is solved [infeasible]
-275: Solving time (sec)  : 0.00
-275: Iterations          : 322
-275: Objective value     : 1.00000000e+100
-275: 
-275: Solving time 0.110 seconds
-275: 
-275: solving detected infeasible problem after 0.110 seconds
-287/287 Test #275: r-infeas-LP/refinery.mps ...................................................................   Passed    0.15 sec
+287: solving detected infeasible problem after 0.106 seconds
+287/287 Test #287: r-infeas-LP/forest6.mps ....................................................................   Passed    0.15 sec
 
 93% tests passed, 21 tests failed out of 287
 
-Total Test time (real) =   3.55 sec
+Total Test time (real) =   4.16 sec
 
 The following tests FAILED:
 	180 - d-solve-adlittle.mps-lp_presolvers_without_basis.set (Subprocess aborted)
@@ -20545,14 +20573,14 @@
 Errors while running CTest
 make[2]: *** [Makefile:74: test] Error 8
 make[2]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
-dh_auto_test: error: cd obj-i686-linux-gnu && make -j11 test ARGS\+=--verbose ARGS\+=-j11 returned exit code 2
+dh_auto_test: error: cd obj-i686-linux-gnu && make -j21 test ARGS\+=--verbose ARGS\+=-j21 returned exit code 2
 make[1]: [debian/rules:18: override_dh_auto_test] Error 25 (ignored)
 make[1]: Leaving directory '/build/reproducible-path/papilo-2.4.1+ds'
    create-stamp debian/debhelper-build-stamp
    dh_testroot -O--buildsystem=cmake
    dh_prep -O--buildsystem=cmake
    dh_auto_install -O--buildsystem=cmake
-	cd obj-i686-linux-gnu && make -j11 install DESTDIR=/build/reproducible-path/papilo-2.4.1\+ds/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
+	cd obj-i686-linux-gnu && make -j21 install DESTDIR=/build/reproducible-path/papilo-2.4.1\+ds/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
 make[1]: Entering directory '/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu'
 /usr/bin/cmake -S/build/reproducible-path/papilo-2.4.1+ds -B/build/reproducible-path/papilo-2.4.1+ds/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
 make  -f CMakeFiles/Makefile2 preinstall
@@ -20697,13 +20725,13 @@
    dh_gencontrol -O--buildsystem=cmake
    dh_md5sums -O--buildsystem=cmake
    dh_builddeb -O--buildsystem=cmake
-dpkg-deb: building package 'papilo' in '../papilo_2.4.1+ds-1_i386.deb'.
-dpkg-deb: building package 'libpapilo-clusol0d-dbgsym' in '../libpapilo-clusol0d-dbgsym_2.4.1+ds-1_i386.deb'.
-dpkg-deb: building package 'papilo-dbgsym' in '../papilo-dbgsym_2.4.1+ds-1_i386.deb'.
 dpkg-deb: building package 'libpapilo-core0d-dbgsym' in '../libpapilo-core0d-dbgsym_2.4.1+ds-1_i386.deb'.
 dpkg-deb: building package 'libpapilo-clusol0d' in '../libpapilo-clusol0d_2.4.1+ds-1_i386.deb'.
-dpkg-deb: building package 'libpapilo-dev' in '../libpapilo-dev_2.4.1+ds-1_i386.deb'.
+dpkg-deb: building package 'papilo' in '../papilo_2.4.1+ds-1_i386.deb'.
 dpkg-deb: building package 'libpapilo-core0d' in '../libpapilo-core0d_2.4.1+ds-1_i386.deb'.
+dpkg-deb: building package 'libpapilo-clusol0d-dbgsym' in '../libpapilo-clusol0d-dbgsym_2.4.1+ds-1_i386.deb'.
+dpkg-deb: building package 'libpapilo-dev' in '../libpapilo-dev_2.4.1+ds-1_i386.deb'.
+dpkg-deb: building package 'papilo-dbgsym' in '../papilo-dbgsym_2.4.1+ds-1_i386.deb'.
  dpkg-genbuildinfo --build=binary -O../papilo_2.4.1+ds-1_i386.buildinfo
  dpkg-genchanges --build=binary -O../papilo_2.4.1+ds-1_i386.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -20711,12 +20739,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: including full source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/43064/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/43064/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/21437 and its subdirectories
-I: Current time: Tue Feb 11 06:02:45 -12 2025
-I: pbuilder-time-stamp: 1739296965
+I: removing directory /srv/workspace/pbuilder/43064 and its subdirectories
+I: Current time: Tue Mar 17 18:51:13 +14 2026
+I: pbuilder-time-stamp: 1773723073